Jump to content

開発者

From mediawiki.org
This page is a translated version of the page Developers and the translation is 83% complete.
2004年12月29日にドイツのベルリンで開催された MediaWiki 開発者のための最初のカンファレンスでのポスターへの「署名」。

開発者は、MediaWiki ソフトウェアのコードに貢献している人たちです。 開発者はソフトウェアの最新のコピーが格納されている Gerrit にレビュー用の変更をプッシュすることで、変更を中央管理の Git リポジトリにコミットします。 開発者には有給のウィキメディア財団のスタッフとボランティアがいます。 誰でも 開発者アカウント を作成した後にレビュー用のパッチを提出できます (ただし、メンテナーのみがマージできます)。 統計または名前については、開発統計 を参照してください。

開発者は、システム管理者と混同してはなりません.システム管理者 とは、コードリポジトリが保存されているウィキメディア財団サーバーへのシェルまたはルートアクセスを持つ人々です. 開発者は実際には開発者ではないかもしれません。多くの場合、コミット アクセスをほとんど使用しませんし、使用したとしても、MediaWiki 以外のものをリポジトリで保守するだけです。

メンテナー

特定のプロジェクト(MediaWikiコアまたは拡張機能を含む) の メンテナーは、関連するGitリポジトリへの +2 アクセス権を持っているため、他の人が提出したパッチをマージできます。 彼らは通常、バグ報告やチェンジセット レビュー リクエストに定期的に対応しています。 メンテナーのリストはDevelopers/Maintainersにあります。

歴史

歴史的には、開発者はウィキメディア財団のサーバーも管理していました (現在はシステム管理者が管理しています)。 ビューロクラットおよびスチュワード グループが作成される前は、開発者だけが管理者を昇格・降格させたり、利用者アカウントをロックしたりできました (MediaWiki の「ブロック」機能が存在する前のことです)。 従って、彼らはウィキメディアの権力構造において重要な役割を果たしていました。

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. 2013年1月、MediaWiki の SVN リポジトリが読み取り専用になりました。 すべてのアクティブなプロジェクトが Git に移行しました。

関連項目