Hi all,
We, the Tuleap OpenALM[1] team, just finished the conversion of our Gerrit connector to 2.8 REST API and it's working like a charm.
We had a connector for 2.5.x made out of gerrit cli, gsql and refs/meta/* modifications (still available for BC) and the switch to 2.8 allowed us to completly remove the cli & gsql oddities. Plus it fixed a couple of edge case with LDAP.
We want to thanks all gerrit developers for the great work and we can confirm that your APIs rocks!
Functionally speaking we use a lot the user/group management API as we aims to ease the user management between the ALM and gerrit.
We also added a "permission template" layer to have a common permission scheme across various projects that doesn't always have a parent/child relationship.
Finally, we do not need a dedicated gerrit server nor a specific/customized version of gerrit, you can re-use an existing gerrit infrastructure (some people in the nearby are already doing it).
For more details:
https://tuleap.net/doc/en/user-guide/gerrit.html
This 100% open source development was done by Enalean and funded by Ericsson[2] and STMicroelectronics
[1]
https://tuleap.net (Open Source, enterprise grade ALM)
[2]
http://www.eclipsecon.org/2013/sites/eclipsecon.org.2013/files/AdoptingAgileAndOpenSourceIntoLargeEnterprise.pdf