Wikipedia:ウィキメディア・ツールサーバー - Wikipedia
コンテンツにスキップ
ツールサーバーは2014年7月1日をもって終了し、
Wikipedia:ウィキメディア・ラボ
に移行しました。
ウィキメディア・ツールサーバー
Wikimedia Toolserver
ツールサーバーのロゴ
URL
ツールサーバ
ツールサーバ・ウィキ
タイプ
一種の無料
レンタル・サーバー
使用言語
主に英語、次にドイツ語
登録
閲覧だけなら不要。ツールを置くには
#アカウントの取得
が必要。
ライセンス
ツールごとに異なる
運営元
ウィキメディア・ドイツ
資金
1. ウィキメディア・ドイツの運営資金
2.
寄付
3.
グラント
営利性
なし
設立
2005年9月
設立者
River
ほか
管理人
2010年10月現在 6人(
一覧
作業者
アカウント保持者 2010年10月現在
約480人(
一覧
現状
稼働中(
状態
遅延
ヒヤシンス
ウィキメディア・ツールサーバー
(Wikimedia Toolserver)は、かつてドイツの
ローカル・チャプター
が運営していたサーバー群です。
ウィキメディア・プロジェクト
で使用されることを想定した様々なウェブサービスが置かれています(例えば編集カウンタなど)
注 1
ツールサーバーはウィキメディア・プロジェクト専用の、一種の無料
レンタル・サーバー
ということが出来ます。各サービスのメンテナンスは、それぞれのツール作成者が行っています。2010年12月現在、ウィキペディア日本語版では
10万件以上のリンク
がツールサーバに対して貼られています。
アメリカ
に籍を置く
ウィキメディア財団
の手助けを受けつつ運営されていますが、運営は
ドイツ
のローカル・チャプターであり、サーバーは
オランダ
に置かれています。
オランダ
アムステルダム
近郊の街
ハールレム
にある
ケーニスネット
という団体の施設に置かれています
。そのためアカウント保持者はツールを置くに際して、アメリカとドイツとオランダと居住地(日本であれば
日本
)の法律に従う必要があります
運営
編集
ツールサーバはウィキメディア・ドイツの運営資金で運営されています。加えて個人や団体
注 2
からの寄付、ウィキメディア財団からのサポート(
グラント
)を受けています。しかし組織的・資金的にツールサーバはウィキメディア財団とは分かれて運営されています。
サーバ管理者は2010年10月現在、6人です(
管理者一覧
)。2010年10月現在、約480人がツールサーバにアカウントを取得しており、様々な形で利用を行っています(
アカウント一覧
)。
技術的な意味でもツールサーバはウィキメディアの他のサーバー群とはわかれています。そのためウィキメディア・プロジェクトが落ちていてもツールサーバだけ動いていたり、ウィキメディア・プロジェクトが動いていてもツールサーバだけ落ちていたりすること(この方が多いです)があります。
ツールサーバはウィキメディアのサーバ群に比べ不安定です。止まっていることが、しばしばあります。
この問題の対策のために2009年7月にウィキメディア財団から4万ドルの
グラント
を受け、予備サーバを増設しました
。これにより90%以下であった年間の稼働率(つまり一割の時間は止まっていた)を、99%以上にまで上昇させたい、としています
。また2010年2月から、サーバー管理者ひとりを有給でメンテナンスに充てるようになりました
。他の管理者は相変わらず無給のボランティアです。
主なツール
編集
ツールサーバには多数のツールが置かれています。ツールは各アカウントユーザーが、それぞれに更新と追加を行っており、その状態は時々刻々 変化しています。
2010年10月現在、すべてのツールを一覧したリストは作られていません。
ここでは日本語版でも使用の多い、いくつかのツールを紹介します。
編集カウンタ
X!'s エディット・カウンター
プロジェクト横断の投稿履歴
など様々な編集カウンタがツールサーバ上で動いています。
画像アップロード補助
ローカルプロジェクトの画像をコモンズにアップするのを補助する
コモンズ・ヘルパー
Flickrからコモンズへの画像移動
を助ける
Flickr upload bot
などはツールサーバ上で動いています。
地図
地図関連のツールとして座標をクリックした時に表示される
ジオハック
)、地球儀をクリックすると表示される
ウィキミニアトラス
(日本語版未導入)などはツールサーバ上で動いています。
ボット
ツールサーバ上では数多くのボットが動いています(
Wikimedia bot
IRC bot
)。ウィキペディア日本語版でよく見かける例として、例えば
利用者:CommonsDelinker
(削除された画像へのリンクを除去するボット)などはツールサーバ上で動いています。
技術
編集
普通のレンタル・サーバと比較したときのツールサーバの有用性は、ウィキメディア・プロジェクトの全てのデータベースを内部にコピーして保存していることです。そのためウィキペディアのサーバにアクセスすることなく、編集カウントを計算・処理することなども可能です。
データコピーの遅延時間はおよそ数秒ほどです。つまりウィキペディアを編集すると、数秒でツールサーバの内部データベースが更新されます。
ツールサーバの構成。上段のタンパ(Tampa)と書かれている部分がウィキメディアのサーバー(在
米国
フロリダ州
タンパ
)。その下のアムステルダム(Amsterdam)と書かれている部分がツールサーバのサーバー(在
オランダ
アムステルダム
)。ウィキメディアのサーバの情報をツールサーバに複製し(MySQL replication)、ツールサーバの各アカウント(user land)はそのコピーされた情報に簡単にアクセスできる(MySQL queries)。複製ラグは約数秒。
ウィキメディアのデータのコピーは2010年10月現在、6つのデータベースに分けて置かれています。それぞれのデータベースは s1 から s6 の名前で呼ばれています。ウィキペディア日本語版のデータは s6 のデータベースにコピーされています。各データベースの内訳は次の通りです。
s1
: ウィキペディア英語版
s2
: 中規模ウィキペディア、大規模ウィクショナリー、大規模ウィキクォート
s3
: その他の小規模プロジェクト
s4
: コモンズ
s5
: ウィキペディアドイツ語版
s6
: ウィキペディア・フランス語版、
日本語版
、ロシア語版
それぞれのデータベースは植物の名前が付けられたサーバ内に保存されています。日本語版のデータが格納されている s6 は
hyacinth
ヒヤシンス
)および
cassia
カシア
)に保存されています。
詳細は
Wiki server assignments
Cluster overview
などをご覧ください。
各データベースごとの複製の遅延時間(Replication lag、通称 Replag)は、
commons:Commons:Toolserver
などのページで見ることができます。
アカウントの取得
編集
ツールサーバにプログラムを置くにはアカウント申請が必要です。アカウント取得の可否は、ウィキメディア・ドイツの担当者(2010年現在2人
)によって決定されます。
2010年10月現在、約480人がアカウントを取得しています(
アカウント一覧
)。
アカウントの取得には最低限、以下の条件が必要です。
実名とメールを伝える(これらは運営に伝えます。ネット上で公開する必要はありません)
ツールサーバの
ルール
を理解する
ツールサーバの
目的に合った
ツールを置く
英語が読める。(
メーリングリスト
の情報に目を通しておく必要があります。使われている言語は基本的に英語のみです。)
加えて可否の判断基準として、次のような点がある場合、判定にはプラスに働くとしています。
ウィキメディア・プロジェクトにより大きく貢献できる。貢献は長い時間がかかるものでなく、即効性がある。
申請者が活動しているどこかのローカル・プロジェクトで、申請者の活動に周囲からの評価がある。
申請者は
Unix
Linux
コマンドライン
を理解している。
申請者は
データベース
の扱いに慣れている。
申請者は学術研究の一環でツールを利用する
逆に次のような点がある場合、判定にはマイナスに働くとしています。
似たようなツールがもうある。
別にどこで動かしても変わらない。つまり特にツールサーバを必要としない。
詳しくは以下のリンクをご覧ください。
Account approval process
ツールサーバ・アカウント一覧
申請中のアカウント一覧
注意点
編集
ツールサーバに関するウィキペディア側での注意点を書きます。
ボットのブロック
編集
ツールサーバで動いているボットをブロックするときは、
自動ブロック
をオフにしておく必要があります。でないと、同じIPアドレスからアクセスしている他のツールサーバ上のボットすべてが投稿ができなくなります。
2016年7月現在、日本語版でそうしたボットは以下の5台です。
利用者:CommonsDelinker
利用者:Purbo T
利用者:BOTijo
利用者:ChuispastonBot
利用者:Cewbot
アカウントの消滅
編集
アカウントが無効化された場合の表示。ツールサーバ上で半年間活動がないとアカウントが無効化され、そのアカウントがアップロードしていたツールは利用できなくなる。
ツールサーバでは半年間活動が行われていないアカウントは、アカウントが無効化されます。アカウントが無効化されると、再度本人が申請し、審査をパスして有効化されるまで、ツールは利用できなくなります。
広い範囲で使われているツールで、かつソースが公開されているツールであれば、一般的に他のアカウント保持者がそのツールを引き受けて運用します。または元々運用者が複数人いるツールもあります
。ただソースが公開されておらず、もともと運用者が一人だけで、かつその人が再申請して有効化を行わなかったような場合は、当然ながらそのツールはそのまま使用できなくなります。
テンプレートなどで大々的に利用していこうという場合は、類似機能を持つ別のサイトがあるか、運用者は何人いるか、ソースは公開されているか、他の言語版やプロジェクトでの利用は活発か、または自分がツールを代わりに用意することもできるか、そういった点まで含めて見ておくと、いざという時に対応がしやすいでしょう。
連絡先
編集
#wikimedia-toolserver
IRCチャンネル
質問すれば反応が得られるでしょう。リアルタイムで見ている人はほとんどいないので、質問だけ投げて10分ほど待つと良いでしょう。日本語が分かる人が見てる可能性は低いので、英語で質問するのがベストです。
アカウント
名@toolserver.org - ツールを作成している
各アカウント
へのメール
ウィキ上にページがある人であれば、このメールより会話ページにメッセージを投げた方が早いかもしれません。各ツールの作成者はURLから判別できます。たとえばエディットカウンターのひとつである
の場合、~
チルダ
の後にある soxred93 がアカウント名です。
サーバ管理者
現在のサーバー管理者一覧
- 2010年現在、6人
- サーバ管理者全体の連絡先
de:User talk:Duesentrieb
- ウィキメディア・ドイツの公式コンタクト(Duesentrieb氏)
その他
編集
テンプレート
編集
ツールサーバ関連のページで使用できる誘導用テンプレートです。
ウィキメディア・ラボ
{{
Toolserver-powered
}}
画像など
編集
2009年にウィキメディア財団のグラントで増設されたサーバ。
オランダ・アムステルダムにある
ケーニスネット
の建物内。写真はウィキメディア用のサーバ。ツールサーバ用のサーバもここに置かれている。
管理者の一人
Daniel Kinzler
が、ツールサーバの仕組みを解説している所。
左の発表の動画。The Toolserver - The hackers way of surfing the wiki (30分、英語、
Wikimania
2009)
発表のファイル(PDF, 20ページ, 英語)
脚注
編集
脚注の使い方
注釈
編集
2010年10月現在、ウィキメディア関連以外でサポートしているプロジェクトとして
オープン・ストリート・マップ
があります。
Account approval policy
Wikimedia Toolserver Wiki 2010年10月2日 閲覧
サン・マイクロシステムズ
からサーバーをいくつか寄付されています。またサーバーは
ケーニスネット
という団体の施設に置かれています。
出典
編集
History
Wikimedia Toolserver Wiki 2010年10月2日 閲覧
en:Wikipedia:Toolserver
の情報より。2010年10月3日 閲覧
第3項 Wikimedia Toolserver Wiki 2010年10月2日 閲覧
Wikimedia Foundation Grants $40,000 to the Toolserver
Toolserver Journal 2009年7月29日 (2010年10月2日閲覧)
Grants:WM DE/Improve toolserver reliability
WMF Grants
2009年4月 (2010年10月2日閲覧)
River becomes the first paid toolserver admin
Toolserver Journal 2010年2月5日 (2010年10月1日閲覧)
Multi-maintainer projects
Wikimedia Toolserver Wiki 2010年10月4日 閲覧
関連項目
編集
Wikipedia:ツール
m:ウィキメディアのサーバ
外部リンク
編集
ウィキメディア・コモンズには、
ウィキメディア・ツールサーバー
に関連するカテゴリがあります。
ツールサーバ・トップ
meta:Toolserver
- メタにあるツールサーバの説明
ツールサーバ・ウィキ
- アカウントの作成法、ツールサーバについての説明など
ウィキメディア・ドイツ
- ツールサーバを運営しているドイツのローカル・チャプター
ツールサーバの
メーリングリスト
Toolserver-announce
- アカウント保持者が目を通しておく必要のある内容のピックアップ
Toolserver-l
- 上の情報を含む話題全般
Toolserver Journal
- ツールサーバのブログ
#wikimedia-toolserver
IRCチャンネル
。質問しない限り基本会話なし。
」から取得
カテゴリ
ウィキペディア用ツール
ツールサーバ関連のページ
Wikipedia
ウィキメディア・ツールサーバー
話題を追加