From: "shugo (Shugo Maeda)" Date: 2013-06-14T11:30:07+09:00 Subject: [ruby-dev:47427] [ruby-trunk - Feature #8526] Removing tk from Ruby repository Issue #8526 has been updated by shugo (Shugo Maeda). naruse (Yui NARUSE) wrote: > > tkと同じタイミングで私が消極的メンテナをしているcursesも削除したいと思いますが、どうでしょうか。 > > UI系のライブラリは標準で含まれている必要はないかなと思います。 > > gem化することでRuby本体とメンテナンスサイクルを分けられるのはメリットでもあると思いますし(私はあまりcursesやる気ないんですが)。 > > これは tk のスレであって、標準ライブラリ gem 化のスレではないので、curses については他のスレでお願いします。 はい、cursesのチケットは新たに起票するつもりですが、永井さんからすると何でtkだけが削除されるのかという 印象を受けられるかな、と。 全体的な流れとして、標準添付ライブラリはなるべくスリムにして、依存関係のないものはthird party gem にしようという背景があると理解しています。 > > ただ、readlineについてはirbからの依存があるので残した方がよいと思っています。 > > readlineもメンテナが活発でないという問題がありますが、再び私が引き取った方がいいですかねえ…。 > > readline はわたしや中田さんが何かあった時はいじってるのでまぁいいんじゃないですかね。 > 他の方が直してくださるならそれに越したことはありませんが。 (これも別の話ですが) バグは何とかなると思うんですが、#6626のようなfeature requestが気になっていました。 とりあえず、私から高尾君をつついておきますかね…。 ---------------------------------------- Feature #8526: Removing tk from Ruby repository https://bugs.ruby-lang.org/issues/8526#change-39920 Author: naruse (Yui NARUSE) Status: Open Priority: Normal Assignee: Category: ext Target version: current: 2.1.0 tk を Ruby のリポジトリから外しませんか。 そもそも tk はサイズベースで言えば、約69MBのRubyリポジトリのうち、8.8MBを占める巨大なライブラリでかつ、 ビルドに際して多くのライブラリを必要とするため、従前より周囲の目が厳しいライブラリでありましたが、 これまでは精力的にメンテされている永井さんに敬意を払って、本格的な削除の提案はされて来ませんでした。 しかし、最近は活動が鈍り、#5199 #5465 #5686 #7000 #7884 #8000 #8319 #8435 が残タスクとして残っています。 リリースマネージャとしては、このような状況下ではtkをRubyのリポジトリから外していただいて、 gem等で永井さんのペースでメンテしていただくのがよいのではないでしょうか。 -- http://bugs.ruby-lang.org/