|Re: [virgo-dev] Gerrit|
My story begins a year ago. I was young git noob back then.
Just as it’s with every new thing you encounter you are eager to try it and get to its limits. Along with git there seemed to be a number of add-ons. Many visual tools to help you wrap your head around the swarm of branches and, interestingly, a code review tool called Gerrit. It promised to make your code reviews easier than ever and simplify your git experience. They were really exciting times and I had the luck to try the full package in a productive environment.
Nowadays I feel a little less noobier about git :-) and had close to an year of Gerrit experience.
I’ve seen many positives, like
On the other hand there are problems too, here are just some of them.
I’m well aware most of these are simply usability issues and you can easily avoid them by following the recommended rulebook( + other rulebooks you may have), but it’s a fact this complicates devs’ lives without obvious need to.
Personally, I love my console git workflow(occasionally + SourceTree). It just works whatever I do. I know the simple things are simple to do, but I can also do complex ones if I need to. I can undo anything and don’t need a rulebook “just to be safe”. To me Gerrit is like a little mosquito in my calm git room. I can live with it but it’s a bit annoying.
Having said that I strongly believe Gerrit can one day deliver and actually make my workflow simpler and reviews easier, I just feel it isn’t there yet.
From Virgo perspective, if you think we can try Gerrit in the current state of the repos(moving them was mentioned?), we can try and see how it goes. But if it requires more serious effort I would vote we wait for now.
Based on https://bugs.eclipse.org/bugs/show_bug.cgi?id=283749#c92, if we do decide to git gerrit a go, perhaps we should move all the Virgo and Gemini Web repos at once. Thoughts?
On Wednesday, 23 November 2011 at 08:24, Glyn Normington wrote:Gerrit is available on a limited, bleeding-edge basis:Since we've discussed using gerrit in Virgo before, I'm inclined to volunteer the kernel as a trial repository. What do others thinks, particularly those with experience of Gerrit?Regards,Glyn_______________________________________________virgo-dev mailing list
virgo-dev mailing list