[Ves] Gerrit for VES

Aashish Chaudhary aashish.chaudhary at kitware.com
Tue Mar 5 09:36:38 EST 2013


Hi Dave,

On Sat, Mar 2, 2013 at 9:49 PM, David Thompson
<david.thompson at kitware.com> wrote:
> Hi Aashish,
>
>> I am thinking of setting up a Gerrit for VES. If you have any objections to it, please let me know.
>
> I like the principle but am worried by the execution.
>
> Are you envisioning using Gerrit as a tool for understanding what is being committed to the repo (i.e., no mandatory external review before a merge) or as a gatekeeper to prevent bad commits (mandatory external review before a merge)?

I am envisioning Gerrit as a tool for encouraging folks to submit
patches for bug fixes and new features. I believe now we have couple
of people working / using the VES so it would be good to have a
centralized place for discussions as well.

>
> If the latter, I will note that VTK's Gerrit setup suffers from the fact that dashboard machines get misconfigured due to malfunctions, hardware/software upgrades, user error, and an inability to configure them defensively enough. Gerrit seems to turn the once-in-a-release nightmare of fixing things into a constant terror. The allure is that the constant terror integrated over time might be less than taking your lumps all at once, but I am not convinced that's the case unless you have someone full time who is willing to pay attention to dashboard machines on a daily or hourly basis.

Myself and Pat are running dashboards on master and next. I don't know
if we need to go as far as VTK. If one developer want to build a
branch on Gerrit, they can do that. We could provide a script to push
to gerrit which could also merge it to next.



>
>         David



-- 
| Aashish Chaudhary
| R&D Engineer
| Kitware Inc.
| www.kitware.com



More information about the Ves mailing list