Yes, I do. -Chris On Jul 22, 2011, at 10:45 PM, greened at obbligato.org (David A. Greene) wrote:> Chris Lattner <clattner at apple.com> writes: > >> I really do appreciate distributed VCS, but only as staging. >> Incremental development is crucial for the project and "take this git >> push with 100K of code" will never be acceptable. > > I'm a little confused. To me "staging" means incremental development, > getting things integrated correctly, etc. The final merge to "mainline" > is little more than a formality. You don't really want each individual > commit from the local branch cherry-picked on-by-one to mainline, do > you? > > -Dave
On Jul 28, 2011, at 2:01 PM, David A. Greene wrote:> Chris Lattner <clattner at apple.com> writes: > >> On Jul 22, 2011, at 10:45 PM, greened at obbligato.org (David A. Greene) wrote: > >>> I'm a little confused. To me "staging" means incremental development, >>> getting things integrated correctly, etc. The final merge to "mainline" >>> is little more than a formality. You don't really want each individual >>> commit from the local branch cherry-picked on-by-one to mainline, do >>> you? > >> Yes, I do. > > Why?Because I optimize for the code reviewer, not the patch submitter. -Chris