About contribution to Gerrit,

Our Gerrit customization has two parts:
  * Most of the logic is in a qt specific plugin which is hosted at 
https://codereview.qt-project.org/gitweb?p=qtqa/gerrit-plugin-qt-workflow.git
  * Then we have some forks on top of the official Gerrit release 
https://codereview.qt-project.org/gitweb?p=qtqa%2Fgerrit.git;a=shortlog;h=refs%2Fheads%2Fv2.16.7-based
We want to keep our forking minimal in order to keep the upgrading easy.

So the first choice is to contribute directly upstream and we would pick them 
up in next upgrade.
  * https://gerrit.googlesource.com/gerrit
  * 
https://gerrit-documentation.storage.googleapis.com/Documentation/2.16.7/index.html#_developer
Sometimes just filing a bug upstream would be a good contribution: 
https://bugs.chromium.org/p/gerrit/issues/list

The second option is to contribute to our plugin, gerrit-plugin-qt-workflow, if 
it is Qt specific change.

The last option is to fork more actual Gerrit code, which obviously we want to 
avoid, but there might be things that not possible otherwise.

     --Jukka


From: Simon Hausmann <simon.hausm...@qt.io>
Date: Thursday, 23 May 2019 at 10.32
To: Jukka Jokiniva <jukka.jokin...@qt.io>, "development@qt-project.org" 
<development@qt-project.org>
Subject: Re: Gerrit is back

Hi,

After a few days of usage and getting used to the new UI, I'd like to say that 
I'm very impressed!

This upgrade went smoothly and the new functionality is a real productivity 
booster. I love the fact that there's now a usable mobile interface. And that I 
can edit commits to make small changes (typos). And the ability to respond to 
individual selections of text/code. Oh, and the conflict markers. And and 
and... :)

There are more tweaks that would be nice to apply to the UI to make it better. 
Does the new version make this any easier? What's your advice for people who'd 
like to contribute UI tweaks? What's the best way to proceed? (in the sense of 
empowering potential contributors instead of asking you to do all the changes)



Thank you Jukka, Frederik and everyone else who made this happen!



Simon

From: Development <development-boun...@qt-project.org> on behalf of Jukka 
Jokiniva <jukka.jokin...@qt.io>
Sent: Monday, May 20, 2019 15:00
To: development@qt-project.org
Subject: [Development] Gerrit is back 
 
Dear all,

we are happy to inform you that Gerrit and COIN are back online and all 
operation can resume. All access has been restored.
Please refer to the public wiki for further information, 
https://wiki.qt.io/Gerrit_Upgrade_2019.

Bug reports and improvement ideas can be reported to bugreports.qt.io 
(project=QTQAINFRA component= Gerrit). Here is a tiny link: 
http://tiny.cc/new-qt-gerrit-issue

Best regards,
your friendly Gerrit admin team.


_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

_______________________________________________
Development mailing list
Development@qt-project.org
https://lists.qt-project.org/listinfo/development

Reply via email to