Developers/nl



Developers (Ontwikkelaars) zijn de mensen die bijdragen aan de code van de MediaWiki software. Zij brengen met een 'commit' hun wijzigingen aan in de centrale Git repository door die wijzigingen voor beoordeling in te 'pushen' waar de laatste versie van de software staat. Onder de ontwikkelaars zitten ook de betaalde Wikimedia Foundation staf en vrijwilligers. Iedereen kan een patch verzenden voor een review na het aanmaken van een (alleen beheerders kunnen het samenvoegen). For statistics or names, see Development statistics.

Developers are not to be confused with system administrators, who are people having shell or root access to Wikimedia Foundation servers, where the code repository is stored. They might not really be developers; in many cases they rarely use their commit access, or if they do, only to maintain non-MediaWiki things in the repository.

Maintainers
A maintainer of a specific project (including MediaWiki core or an extension) has +2 access to the relevant Git repository, so that they can merge patches others submitted. They usually regularly respond to bug reports and changeset review requests. A list of maintainers are kept at Developers/Maintainers.

Geschiedenis
Historically, developers also managed Wikimedia Foundation servers (now managed by system administrators). Before bureaucrat and steward groups were created, developers were the only ones able to promote and demote sysops, and lock user accounts (before the "block" feature of MediaWiki existed). Thus they had an important role in the Wikimedia power structure.

From April 2006 to March 2012, Subversion was used. Only people with Subversion commit access (which must be approved by SVN administrators) could submit code changes. Code changes submitted to Subversion was merged to MediaWiki codebase immediately (though they could only be manually deployed to Wikimedia wikis by a system administrator), and may have been reviewed by "coders" before they are deployed. In januari 2013 is de MediaWiki SVN repository read-only gemaakt. Alle actieve projecten zijn overgezet naar Git.



Zie ook

 * Gerrit's list of MediaWiki group members (core developers with +2 on all MediaWiki repositories).
 * Gerrit's list of MediaWiki group members (core developers with +2 on all MediaWiki repositories).
 * Gerrit's list of MediaWiki group members (core developers with +2 on all MediaWiki repositories).
 * Gerrit's list of MediaWiki group members (core developers with +2 on all MediaWiki repositories).