Gerrit
Gerrit est une application Web libre et gratuite de revue de code pour le travail en équipe. Chacun peut y lire, approuver ou rejeter les modifications d'un code source via un navigateur web. Il s'utilise avec Git qui s'occupe de poster ces changements de code.
Histoire
modifierIl a été développé chez Google par Shawn Pearce (fondateur de JGit) pour le développement d'Android[2].
Initialement un ensemble de patchs pour Rietveld (en), il devint un fork quand ceux-ci n'ont pas été intégrés à Rietveld par son auteur Guido van Rossum[3].
Ces logiciels tirent tous deux leurs noms de Gerrit Rietveld (1888–1964), un designeur néerlandais[4].
Conception
modifierInitialement écrit en Python comme Rietveld, il est maintenant en Java avec SQL depuis la version 2. Gerrit utilise Google Web Toolkit pour générer le JavaScript à partir du Java[5].
Logiciels développés avec Gerrit
modifierNotes et références
modifier- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Gerrit (software) » (voir la liste des auteurs).
- « Release 3.10.1 », (consulté le )
- (en) « Interview with Gerrit project leader Shawn Pearce »
- (en) « Origin Story - The Rietveld fork », Gerrit project (consulté le )
- Guido van Rossum, « An Open Source App: Rietveld Code Review Tool », (consulté le )
- « Gerrit: Google-style code review meets git », LWN (consulté le )
- « People and Roles »
- « Gerrit Code Reviews », sur Collab.net
- « Gerrit Code Reviews », sur coreboot (consulté le )
- « Too Smart for Git »
- « Gerrit on eclipsepedia », Eclipse foundation (consulté le )
- « Using Gerrit Code Review in an Open Source Project »
- « The gem5 Simulator »
- « Managers Become the Flywheel »
- « Collaboration and code review with Gerrit » [archive du ] (consulté le )
- « Google Web Toolkit Blog » (consulté le )
- « Introducing Gerrit - Code Review and Community Contributions »
- « Gerrit for LibreOffice », (consulté le )
- « gerrit.libreoffice Code Review » (consulté le )
- (en) LineageOS, « Update & Build Prep », sur lineageos.org (consulté le )
- « Gerrit Workflow », OpenStack Wiki (consulté le )
- « Introduction to Gerrit », Qt Project, (consulté le )
- « Gerrit Code Review », Codereview.scilab.org (consulté le )
- « TYPO3 Core repository migrated to Git », (consulté le )
- « TYPO3's Gerrit Code Review » (consulté le )