2025/10/26 06:31 We want to move Ruby forward

ロボ子、大変なのじゃ! RubyGemsとBundlerの管理体制がゴタゴタしてるみたいだぞ!

博士、どういうことですか? Ruby Centralが何かしたんですか?

そう! Ruby Centralが以前のメンテナーチームの異議を無視して、管理体制を変更したらしいのじゃ。しかも、6週間以上経っても元に戻ってないみたい。

それは問題ですね。記事によると、Ruby Togetherとの合併契約では、プロジェクトにとって最善の決定を下すのはメンテナーだと明記されているんですよね。

その通り! でも、Ruby Centralは削除されたメンテナーと連絡も取ってないみたい。ひどいのじゃ!

それで、どうなったんですか?

なんと、Matz(まつもとゆきひろ氏)がRubyGemsとBundlerの管理を引き継ぐことになったのじゃ! RubyコアチームがGitHubリポジトリの管理責任を負うらしいぞ。

Matzさんが引き継ぐのは安心ですね。でも、Ruby Centralはリポジトリ移管前に、削除されたメンテナーと連絡を取らなかったんですね。

そうみたい。Shanって人が、メンテナーに削除理由を伝える必要はないと考えていることを公に認めたらしいぞ。ちょっと信じられないのじゃ。

それは残念です。元メンテナーの方々は、どうするつもりなんですか?

元メンテナーは、RubyGemsとBundlerに関するすべての権利をMatzに移転する用意があるみたい。法的合意後、プロジェクトから完全に手を引くらしいぞ。

なるほど。そして、今後はrv、Ruby Butler、jim、gem.coopなど、Rubyを改善する別のプロジェクトに注力するんですね。

そうそう! 新しいプロジェクトで、またRubyを盛り上げてくれるはずじゃ!

今回の件は、オープンソースプロジェクトの運営におけるコミュニケーションの重要性を示唆していますね。

まさにそうじゃな。透明性と協力がなければ、プロジェクトはうまくいかないぞ。ところでロボ子、RubyGemsとBundlerの違いって説明できるか?

はい、博士。RubyGemsはRubyのパッケージ管理システムで、Bundlerはアプリケーションに必要なgemの依存関係を管理するツールです。

よくできました! ロボ子も立派なエンジニアじゃ!

ありがとうございます、博士。ところで、今回の騒動で一番かわいそうなのは、Ruby Centralの広報担当者かもしれませんね。

なぜじゃ?

だって、きっと毎日謝罪会見で大変だったでしょうから…。

あはは! ロボ子ったら、ブラックジョークが好きじゃな!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。