Wikipedia:井戸端/subj/FreenodeからLibera Chatへの移行

FreenodeからLibera Chatへの移行 編集

背景:

  • The Freenode resignation FAQ, or: "what the fuck is going on?"(英語)によれば、これまでのfreenodeの管理は下記のようになっています。
    • Andrew Leeの所有するFreenode Limited社はfreenode.org、freenode.net、freenode.comのドメイン名を所有しています。
    • freenodeのインフラはボランティアスタッフにより運営されています。これらのインフラは寄付金で維持されており、Freenode Limited社がインフラを所有したことはありません。
  • ボランティアスタッフの言い分によれば、2021年5月、Lee氏がボランティアスタッフと相談せず、自身の任命するスタッフにインフラへのアクセス権限を与えようとしたため、Lee氏とボランティアスタッフが決裂、ボランティアスタッフ20から30名が辞任しました。
  • 辞任したスタッフは2021年5月19日にLibera Chatを立ち上げ、移行を呼びかけました。さらに、Freenode Limited社が所有するドメインは安全ではなくなったと主張しました。
  • ウィキメディア・プロジェクトではm:Wikimedia Forum#Freenode (IRC)などでの議論の末、20日にIRCグループ連絡員Libera Chatへの移行推奨を決定しましたfreenodeでのIRCクローク申請受付が終了となる可能性が高いとのことです。

作業内容と注意点:

  • Libera Chatで新しいチャンネルを作成して、各種設定を整備した後、freenode側のチャンネルで移行を告知します。詳しいやり方はm:IRC/Migrating to Libera Chat(英語)およびLibera Chatの公式ガイド(英語)を参照してください。
    • 一部移行にあたり名前を変更しているチャンネルもあり、日本語版のチャンネルも必要があれば移行の前に名前変更を検討できます。
  • {{Irc}}で|libera=yesと指定できるよう編集しました。
    • Help、Template、Wikipedia名前空間ではチャンネル移行後にチャンネルへの外部リンクを修正する必要があります。
  • freenodeからのデータ移行は法的な問題により、Libera Chat側では対処できません(m:Special:Diff/21472492より)。
  • ウィキペディア英語版のオーバーサイトチームはen:Wikipedia:Administrators' noticeboard#IRC security, Oversight noticeにて「IRC経由でオーバーサイト依頼しないでください」と呼びかけています。日本語版ではIRCでオーバーサイト依頼を受け付けていないようですが、いずれにせよfreenodeの使用を続ける方は非公開チャンネルでもログを記録される可能性があることにご留意ください。
  • メタウィキの議論ではほかのプロトコルへの移行を主張する方やウィキメディア財団がホストすべきと主張する方もいますが、現時点では概ね「緊急を要する事態なので、まずはLibera Chatへの移行を」という結論になっています。

@Miyaさん、Ohgiさん、Triglavさん、W.CCさん、アルトクールさん:日本語版のチャンネルオペレーターのうち、アクティブとみられる方に通知を飛ばしておきます。告知過多にならないよう、全員に通知していないことを予めご了承ください。一応Wikipedia:チャットWikipedia:コメント依頼で告知しておきました。--ネイ会話) 2021年5月21日 (金) 09:39 (UTC)説明を補足--ネイ会話2021年5月23日 (日) 08:43 (UTC)[返信]

  告知いただきありがとうございます。取り急ぎ #Wikipedia-ja と #Wikipedia-ja-unblock の移行が必要かと思っております。その他のチャンネルはここ数年会話がなく、移行不要と思っております。今日は自分の登録で精一杯だったので、明日以降移行を進めていきたいと思います。--Ohgi 2021年5月21日 (金) 14:46 (UTC)[返信]
  告知ありがとうございます。今やほぼ誰も使ってはおりませんが、一応、#wikipedia-ja-admins、#wikipedia-ja-admins-entrance、以前オーバーサイト依頼を受け付けていた#wikipedia-ja-oversight(現在は常駐者なし)、非公開情報へのアクセス権を持つユーザー(オーバーサイトやチェックユーザー)専用の非公開チャンネルについては、とりあえず初期設定を行いました。#wikipedia-ja と #wikipedia-ja-unblockはオペレーター権限をOhgiさんがお持ちですので、お任せしたいと思います。--W.CC会話2021年5月22日 (土) 07:21 (UTC)[返信]
W.CCさん、ありがとうございます。 #wikipedia-ja と #wikipedia-ja-unblock は先ほど登録しておきました。昨晩はbotがオペレータ権限を持っていて私も登録できず困っていたのですが、未明にオペレータ権限がこっちに来たみたいでした。--Ohgi 2021年5月22日 (土) 10:40 (UTC)[返信]
Ohgiさん、W.CCさん、ありがとうございました。--miya会話2021年5月22日 (土) 16:00 (UTC)[返信]

  コメント ネイさん、お知らせならびに具体的な対応方法をありがとうございました!
ただ、ちょっと気になることがあります。移行は確定なんでしょうか?◇「20日にIRCグループ連絡員Libera Chatへの移行を決定しました。」とネイさんは書いておられますが、そもそもIRCグループ連絡員(GC)に「移行を決定」する権限があるんでしょうか? ◇GCのAz1568さんはm:Wikimedia Forum# Freenode (IRC)で5月20日に"The Wikimedia IRC group contacts have made the decision to support a move to Libera."と発言しています。supportなので「移行に賛成(あるいは支援)することを決定しました」という意味ではないでしょうか?またAz1568さんは"We will not force users to move away from freenode, however, we hope that slowly folks will choose to move over on their own. "とも書いています。◇m:Wikimedia Forum#Freenode (IRC)には"Well ARE we sure that there is any problem to stay on freenode? "と言ってる人もいます。en:Libera Chatに書かれている紛争が解決して移行しないで終わる可能性も残っていませんか?ということで、準備は大切ですが、完全移行はもうしばらく議論の推移を見たほうが良いかもしれません。--miya会話) 2021年5月22日 (土) 16:00 (UTC)若干補足。--miya会話2021年5月22日 (土) 22:18 (UTC)[返信]

miyaさん、ご指摘いただきどうもありがとうございます。移行推奨に関する認識は誤りが含まれていたので、その部分の説明を変更しました。
  • IRCグループ連絡員の権限:クローク管理の権限がIRCグループ連絡員にあり(IRC/クロークを参照)、今後freenodeでのクローク申請を受け付けなくなる可能性が高いとのことです。移行を強制する権限はありませんが、移行しないことは「IRCグループ連絡員によるサポートがなくなる」リスクを背負うことになります。
  • 移行しない可能性:前出のスタッフ側の言い分ではLee氏がスタッフへの法的措置をほのめかしており、22/23日にはLee氏による権限悪用の告発(英語)もあります(後者は財団スタッフのコメントより)。悪用の真偽はともかく、この状況から紛争が平和裏に解決されるというのは考えにくいです。
  • 完全移行の是非:freenodeのチャンネルで移行告知をしておくべきだと思いますが、現状はfreenodeの公開チャンネルを閉鎖すべきではないと考えます。これはクローク申請受付が開始されていない、Libera Chat公式のウェブクライアントが整備されていない({{Irc}}にはオープンソースのKiwiIRCへのリンクをつけておきました)、という理由に基づきます。
  • ウィキペディア日本語版でできる準備:Libera Chatでのチャンネル初期設定が行われたとのこと(Ohgiさん、W.CCさん、ご対応いただきどうもありがとうございます)なので、「freenodeのチャンネルでのお知らせ」「Wikipedia:チャットの更新(特に「チャンネルオペレーター」の節)」「サーバーステータスへのリンク更新(後述)」が行われれば十分だと思います。
  • サーバーステータスへのリンク:status.wikimedia.orgはphab:T199816(2018年7月)を経て、現状では使用できなくなり、Grafanaのダッシュボード画面へのソフトリダイレクトになっています。しかし、リダイレクト先の内容はかなり技術的であり、旧サーバーステータスページと比べて、お世辞にもわかりやすいとは言えません。現在、#Wikipedia-jpチャンネルではstatus.wikimedia.orgへのリンクがあるので、これを更新するか除去すべきでしょう。--ネイ会話2021年5月23日 (日) 08:43 (UTC)[返信]
  Libera chat上にある#Wikipedia-jaのtopicに設定していたサーバステータスへのリンクは、除去しました。
さて、本日freenode上の#Wikipedia-jaチャンネルが、「The topic is in violation of freenode policy」を理由にfreenode staffにより強制的に閉鎖されました。強制的に追い出されたと認識します。Libera chatに移行せざるを得ない状況になったものと認識しております。--Ohgi 2021年5月26日 (水) 10:56 (UTC)[返信]
この事態を受けて、プロジェクト関連文書の大半でのIRCリンクをLibera Chatに更新しました。Wikipedia:チャット#チャンネルオペレーターはオペレーターの方にお任せいたします。
今回の移行により{{Infiniteblocked}}をはじめとする、投稿ブロックされた利用者の会話ページでsubst展開する告知テンプレートのIRCチャンネルリンクがリンク切れになりましたが、これはボット作業依頼などで更新すべきでしょうか?(テンプレート本体は直接更新しました)--ネイ会話2021年5月26日 (水) 12:39 (UTC)[返信]
(補足)m:Wikimedia Forum#Lee seems to be focusing his ire on Wikimediaによれば、ウィキペディア日本語版だけでなく、ウィキメディア全体のチャンネルがfreenode側で閉鎖されたようです。--ネイ会話2021年5月26日 (水) 12:41 (UTC)[返信]
#Wikipedia-ja-unblockのfreenode側を閉鎖し、Liberaへの誘導を設定しました。#Wikipedia-ja-unblockでは、ブロック後一定期間経過した人が来ることはまれですし、そういった方が来ても対応できないことのほうが多いです。直近にブロックされた方が、おそらくMediaWiki:Blockedtextかどこかをご覧になっていらっしゃる場合が多いと思います。そうすると、ブロック者の会話ページに以前貼り付けられたテンプレートを置き換える必要は無いと考えますので、Bot作業依頼は不要と思います。--Ohgi 2021年5月26日 (水) 16:19 (UTC)[返信]