The big question here is how do you best incentivize good behavior, at individual and organizational levels?https://twitter.com/mcfunley/status/829766261508710400 …
easy: discourage branch merges, require cherry-picks/rebases on HEAD of master (as e.g. LibreOffice does)
-
-
: the picture I'm looking at is forming all development practices off what works best in production
-
well, all you need is "no branch merges, do cherry-pick". dev practices will adjust towards the Right direction then.
End of conversation
New conversation -
-
-
rebase/cherry-pick is easy with well-sized diffs, much more painful for code dumps. Thus creates incentive to do the Right Thing.
Thanks. Twitter will use this to make your timeline better. Undo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.