Workflow Idea for 4.10

Ignat ragnarokk91 at gmail.com
Fri Mar 23 09:15:48 UTC 2012


Hello fellow plasma devs!

Ping? Any info on there issues? I understand I'm not a core dev yet, so 
probably not enough experience to talk about workflows and affect decisions, 
but these are some really existing issues with the Gerrit system as used in 
Qt development.

Bet regards,
Ignat Semenov

Ignat Semenov wrote:

> Hello fellow KDE devs!
> 
> While I'm not an experienced developer nor manager, the planned transition
> to gerrit really troubles me. In particular, I have the following
> questions:
> 
> 1)The gerrit installation used in qt makes it impossible to add comments
> other than directly to the diff. No way to add comments on the main review
> request page as it is in the RB installation we're currently using. Is
> there any way to overcome that limitation?
> 
> 2)The user interface of gerrit is horrible to say the least. The diff /
> comment area is the last class citizen there. RR is way more clear and
> user- friendly (esp. newcomers).
> 
> 3)Does this transition mean we will have to use the full gerrit
> contribution cycle, like it is in qt now, with branches and the special
> tools, even for the smallest fixes? This will drive off new contributors,
> I'm afraid.
> 
> 4)The Qt gerrit installation requires authentication just to browse the
> existing requests read-only. Is it possible to do it differently or is
> this a shortcoming of gerrit ( or its "design feature")? Pretty user- and
> newcomer-unfriendly, too.
> 
> Best regards,
> Ignat Semenov

> Oh, and One More Thing (TM).It is impossible to add a detailed description 
> to the change with the Qt installation of gerrit. You can only use the 
> commit message for that, and commit messages, while in theory unlimited, 
> still have some rules applied to them, and present only the gist of the 
> change. What if I want to elaborate on the reasons of a particular design 
> / code decision, or tell a story of the various approaches attempted, etc? 
It is impossible to add any comments or text besides what is in the commit 
> message.

> Given all those limitations of Gerrit (some of them may actually be the 
> limitations of the Qt Gerrit installation), it looks like a clear 
downgrade from ReviewBoard to me.

> Best regards,
> Ignat Semenov


More information about the Plasma-devel mailing list