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