Wikipedia:開発者

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動先: 案内検索
ショートカット:

ウィキペディアの技術面の運営は、大きく、MediaWikiの開発・メンテナンスとウィキメディア・プロジェクトのサーバ構築・メンテナンスにわけることができます。基本的にMediaWikiの開発は MediaWiki.org においてMediaWikiの「開発者」 (Developer) によって、またウィキメディア・プロジェクトのシステム運営はウィキメディア財団の「システム管理者」 (System administrator) によって行われています。なお、以前はウィキメディア財団のシステム管理者を「開発者」と呼んでいましたが、現在では、MediaWikiの開発者と区別するために「システム管理者」と呼ばれています。

MediaWikiの「開発者」になるためには、特段の資格はありません。一番簡単なレベルでは、ソースを書きMediaWikiのBugzilla (mediazilla) に投稿したり、開発者用のメーリングリスト(Wikitech-l)での議論に参加したりすることができます。一定の信頼を得た開発者にはMediaWikiの Subversion リポジトリへのアクセス権限(コミット・アクセス commit access)が与えられており、直接MediaWikiに変更を加えることができます。現在のところ、MediaWikiの Subversion はウィキメディア財団のサーバーに置かれており、アクセス権限はウィキメディア財団スタッフのシステム管理者が付与しています。アクセス権限を持つ利用者の一覧は http://svn.wikimedia.org/users.php で確認できます。開発者について更に詳しくは mw:Developers(英語)を参照してください。開発者として貢献したい方には「MediaWikiの技術者になる方法」も参考になるかもしれません。

ウィキメディア・プロジェクトの「システム管理者」はウィキメディア財団のサーバを管理しています。ウィキメディア財団の技術部門常勤職員の多くはMediaWikiの中心的な開発者でもあります。ウィキメディア・プロジェクトのシステム管理の現況については https://wikitech.leuksman.com/view/Server_admin_log に簡単なログがあり、随時更新されています。また、公式ブログ http://techblog.wikimedia.org/ にても情報発信が行われています。開発者への連絡は、主にMediaWikiのBugzilla (mediazilla) を通して行いますが、IRC チャンネル(irc:wikimedia-tech)を利用することもできます。更に詳しくは meta:System administrators(英語)をご覧ください(ただしリンク先の情報は古い可能性があります)。