Gerrit

Gerrit is een website waar Wikimedia veel repositories opslaat en voorgestelde codewijzigingen in die repositories worden beoordeeld. Alle codewijzigingen die bij Gerrit worden ingediend, worden op de Gerrit-website beoordeeld voordat ze worden ingediend om ervoor te zorgen dat ze voldoen aan acceptabele codestyling-, implementatie- en beveiligingsnormen. Iedereen mag een account aanmaken en beoordelingsreacties achterlaten over wijzigingen. De bijzondere rechten om wijzigingen samen te voegen of af te wijzen is voorbehouden aan onderhouders.
Voorwaarden
Als u een nieuweling in softwareontwikkeling bent en niet zeker weet waar u moet bijdragen, lees dan New Developers. Als u heeft besloten dat u wilt bijdragen aan MediaWiki core of een extensie, lees dan Meewerken aan de MediaWiki en Extensies om te leren waar u taken voor u kunt vinden en hoe u een lokale ontwikkelomgeving kunt opzetten.
Als u een ervaren ontwikkelaar bent die bekend is met MediaWiki, maar nieuw is in de softwareontwikkeling, bezoek dan Ontwikkelaars hub.Uw eerste patch indienen
Code downloaden zonder Gerrit account
- Kloon de MediaWiki core repository met
git clone https://gerrit.wikimedia.org/r/mediawiki/core.git. - Blader en vork onze mirrors van GitHub op https://github.com/wikimedia.
Verbeter toekomstige patches
- Gerrit/Code review/Getting reviews – Meer informatie over hoe u uw patches kunt laten beoordelen
- Gerrit/Commit message guidelines – Leer hoe u goede commit-samenvattingen schrijft
Voor coderevisoren
- Gerrit/Code review – Meer informatie over het uitvoeren van codecontrole. Uw hulp bij het beoordelen van wijzigingen is welkom!
- Gerrit/Privilege policy – Ontwikkelbeleid voor reviewers met samenvoegrechten in Gerrit
Voor projecteigenaren / beheerders
- Gerrit/New repositories – Hoe maakt u een nieuw project in Gerrit
- Gerrit/Privilege policy – Hoe word u eigenaar van een project in Gerrit, Ontwikkelbeleid voor reviewers met samenvoegrechten in Gerrit
- Gerrit/Inactive projects – Richtlijnen voor het omgaan met inactieve projecten
- Gerrit/L10n-bot – Vertaalupdates voor translatewiki.net integratie toevoegen
Zie ook
- Afhankelijkheden bij meerdere repositories
- Lijst van de openbare Gerrit projecten
- Technische informatie over Wikimedia's Gerrit installatie
- Bugs/problemen rapporteren met Gerrit
- Wikimedia Gerrit Patch Uploader
- Officiële Gerrit documentatie
- Gerrit test instantie
- Phabricator
- Gerrit replica
