Adding Gerrit to the list of suggested replacements
Daniele Sassoli
danielesassoli at gmail.com
Sun Feb 2 18:33:23 UTC 2025
Hi Dmitriy
On Sun, 2 Feb 2025 at 18:15, Dmitriy Rabotyagov <noonedeadpunk at gmail.com>
wrote:
> Hey folks,
>
> I've learned about the project on the fosdem, and decided to follow up on
> a proposal for adding Gerrit as a replacement:
> https://www.gerritcodereview.com/
>
I also suggested the same a few months back[1], good to see someone else
supporting this.
>
> Despite workflow is being slightly different from established by GitHub
> standard, I think it is changed for better. For instance, it is possible to
> make series of patches, each of which can be reviewed separately, what in
> GitHub is not possible as will be part of one huge Pull Request.
>
> Gerrit is also being quite spread among so e communities. It is widely
> used among Android developers, as both AOSP and Chromium are being
> developed in Gerrit as well.
>
> Also OpenInfra foundation, Wikimedia, QT, Asterisk a heavily using Gerrit
> as of today. So tooling has significant presence and usage among FOSS
> projects already.
>
> As a CI/CD system, one of preliminary tools can be Zuul:
> https://zuul-ci.org/
>
> While Zuul supports multiple drivers, it was written with Gerrit as
> preliminary driver.
>
> There is also a Gerrithub, which might be useful for people to cover
> "social" gap during migration from GitHub. Though gerrithub has huge
> disadvantage at the moment - right now it supports only GitHub as
> authentication mechanism (oauth2). Though it is technically trivial to add
> another auth provider to Gerrit. So, potentially project can reach out
> maintainers and introduce independent auth option to the service?
>
Disclaimer, I work at the company that hosts GerritHub (GerritForge[2]), we
offer it as a totally free service, there aren't even paid tiers.
The integration to GitHub is done via a plugin, it too open-source[3], can
be installed on any instance so there's no need to use GerritHub
to migrate to an on-prem Gerrit instance, you could do it directly...
We also offer Enterprise support for installations that require it, but
without adding any paid licence on top, we operate only on fully open-source
versions of Gerrit, so yes, the community is very much alive and thriving.
>From other side, gerrithub completes sync of repos back to GitHub, so it
> can be helpful for ppl with migration out.
>
> _______________________________________________
> Give-Up-GitHub mailing list
> Give-Up-GitHub at lists.sfconservancy.org
> https://lists.sfconservancy.org/mailman/listinfo/give-up-github
[1]
https://lists.sfconservancy.org/pipermail/give-up-github/2025-January/000058.html
[2] https://www.gerritforge.com/
[3] https://gerrit.googlesource.com/plugins/github/+/master/README.md
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sfconservancy.org/pipermail/give-up-github/attachments/20250202/3c355608/attachment.html>
More information about the Give-Up-GitHub
mailing list