Adding Gerrit to the list of suggested replacements

Dmitriy Rabotyagov noonedeadpunk at gmail.com
Sun Feb 2 15:47:23 UTC 2025


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/

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?
>From other side, gerrithub completes sync of repos back to GitHub, so it
can be helpful for ppl with migration out.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sfconservancy.org/pipermail/give-up-github/attachments/20250202/6b9a9be5/attachment.html>


More information about the Give-Up-GitHub mailing list