IRCv3がIRCを現代のチャット基盤へと進化させる
IRCv3 Working Groupは、IRCクライアントプロトコルの変更を試作・開発・テストするために活動している。SASLによる標準化されたアカウントログイン、メッセージタグ、away通知、server-time、batchといった拡張を提供し、いずれも旧来のクライアントとサーバーで後方互換性を保つ。現在はアカウント登録、チャット履歴、セキュア接続の自動検出、Unicodeのニックネーム対応などを進行中。
All of the IRCv3 extensions are backwards-compatible with older IRC clients, and older IRC servers.
HNでの議論
256- rkagerer
こんなこと言ったら袋叩きにされるだろうけど、モダンなチャットアプリを見るたびにICQ(90年代の見た目)の時代が恋しくなる。
あのUIはその後何よりも好みだった——コンパクトで、比較的邪魔にならず、情報密度が高く、速い。マシン間で完全なチャット履歴を持ち運べて、確実に検索もできた(消えるスクロールや遅延読み込みのハンデなし)。それに、相手やグループごとに異なるプレゼンス状態を表示できるのも便利だった。
- kstrauser
タイムリー! 今週末、余っていたVPSで友達限定の小さなサーバーを立ち上げた。Ergoを使ってTLSを強制、認証を強制、友達用に一時パスワードで手動アカウント作成。クライアントはMacでHalloy、iOSでGogumaを使っている。もっと綺麗なクライアントは他にもあるけど、Ergoも含めてどれも素晴らしいIRCv3セットをサポートしている。例えば、クライアント履歴が組み込まれている。接続するたびに、オフライン中に逃したメッセージをサーバーが再生してくれる(30日間保持)、bouncer不要。
正直、なぜ我々は集合的にこれから離れてしまったのか思い出そうとしている。90年代は終始オンラインで、何年もIRCには触れていなかったけど、これは…実際かなりいい。
- basilikum
現在IRCv3をいじっている。具体的には永続的なチャネル履歴(bouncerなし)。
実験用にergo^1サーバーをセットアップした。チャネル履歴は現在ドラフト段階で、永遠にそうかもしれない。
何らかの理由で立ち寄って試したい人がいれば:#hn on exp3.irc.basilikum.monster:6697
IRCv3対応クライアントのリストはこちら(履歴サポートにはdraft/chathistory):https://ircv3.net/software/clients
- prologic
IRCv3が前進し続けるには新しいリーダーシップが必要なのか? Parley/Ahoy(https://git.mills.io/prologic/parley https://git.mills.io/fastidious/ahoy)では、Discord/Slack風の感触を持ちながらIRC/IRCv3に忠実な(Ahoyはフル機能のIRCv3クライアント)、連合型の分散IRCチャット体験を作り上げた。
- Retr0id
IRCv3の主な問題は、何百万ものオプション拡張があることだと思う(人気クライアントの機能サポートマトリックスはhttps://ircv3.net/software/clientsを参照)。
これは、異なるクライアントを使う人々が同じ会話に対して異なる見解を持つと特に混乱する。例えば、絵文字リアクションが見える人と見えない人がいる。「返信」が見える人と見えない人がいる。
- tyjen
先週、何十年も持っていた古いmIRCライセンスを起動して、古いサーバーやチャネルを探索した。多くは休眠状態だが、まだ多くの場所で生命が溢れている。おそらくmIRC開発者に再寄付し、IRCコミュニティに時間を投資することになるだろう。Discordよりこの体験の方が好ましい。
このインターネットのセグメントを探索したい人は、まずここから:https://netsplit.de/
- kristopolous
「古い」インターネットを見てみると:fidonet telnet bitnet ftp fsp wais netnews whois++ gopher relaynet ... つまりIRCはまだ使われている数少ないものの一つで、ほとんど35年前のまま使われている。かなり印象的。
人々はIRCを叩くのが好きだが、それでも人々はIRCにいて、使い続けている…
- neals
DiscordからIRCに戻るのは楽しい移行かもしれないと思えてくる。でも、モバイルアクセスや異なるデバイスでのアカウントが恋しくなるのでは? 何か意見は?