Why Optimistic Merging Works Better(hintjens.com) |
Why Optimistic Merging Works Better(hintjens.com) |
This isn't wishful thinking... we see this all the time. The Git history documents these interactions.
It does sometimes make it harder to cherry pick patches to backport to old releases. Yet that's a minor cost compared to the benefits of getting more, and happier, contributors.
For a detailed explanation, see Pieter's keynote on EuroSciPy 2015 [0], where he answers a similar question around 19:45; however, his entire talk is worth watching because it sums up very well the ideas behind the C4 process.