Entwickler

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Developers and the translation is 39% complete.
Poster "sign-in" during the first conference for MediaWiki developers, which took place on December 29, 2004 in Berlin, Germany.

Entwickler sind die Personen, die zum Code der MediaWiki-Software beitragen. They commit changes to the central Git repository by pushing changes for review in Gerrit where the latest copy of the software is stored. Zu den Entwicklern gehören bezahlte Mitarbeiter der Wikimedia Foundation und Freiwillige. Jeder kann einen Patch zum Review einreichen, nachdem er einen Entwicklerkonto erstellt hat (aber nur Maintainer können ihn mergen). To see which developers are actually active, try https://www.openhub.net/p/mediawiki/contributors, which gives nice stalkerish summaries of all sorts of fun 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.

Betreuer

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. Sie reagieren in der Regel regelmäßig auf Fehlerberichte und Anfragen zur Überprüfung von Änderungen. A list of maintainers are kept at Developers/Maintainers.

Geschichte

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 Wikipedia 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 codes. Codes submitted to Subversion were merged to MediaWiki codebase immediately (though only be manually deployed to Wikimedia wikis by a system administrator), and may be reviewed by "coders" before they are deployed. In January 2013, the MediaWiki SVN repository was made read-only. Alle aktiven Projekte wurden nach Git verschoben.

Siehe auch