On Thu, Jul 19, 2012 at 11:58:54AM -0700, Erik Moeller wrote:
From what I can tell, we have essentially three
choices:
* Continue to work with the heavily centralized and clunky Gerrit
workflow, and try to beat it into shape to not cause us too much pain,
while seeing people increasingly move into GitHub for doing
experimental projects. Hope for Gerrit's large developer base to
ultimately join a rewrite effort, or to incrementally make it better.
Build Gerrit/GitHub bridges if possible.
* Drink the kool-aid and join the wonderful semi-open world of GitHub,
with all the risks and benefits it entails.
* Help build a realistic alternative to GitHub, probably by building
on the open source toolset that's the closest right now in terms of
its overall architectural approach and existing functionality. (My
impression: Gitorious is closer in functionality but at a lower
overall quality, Phabricator/Barkeep are much more limited in
functionality right now and therefore would take a long time to be
usable with our current workflow assumptions.)
That's a nice summary. I (too?) like option 3. My distaste for Gerrit
and closed platforms are probably on par right now.
Regards,
Faidon