Why Optimistic Merging Works Better
hintjens.com
Why Optimistic Merging Works Better
1–4 of 4 posts
Re: Why Optimistic Merging Works Better
#2Re: Why Optimistic Merging Works Better
#3Interesting, but isn't this a source of "fixing a typo" type of commits ? And making the VCS project history messy ?
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.
Re: Why Optimistic Merging Works Better
#4Interesting, but isn't this a source of "fixing a typo" type of commits ? And making the VCS project history messy ?
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.