From: Yusuke ENDOH Date: 2010-06-21T13:07:22+09:00 Subject: [ruby-dev:41658] Re: 質問・提案:cgi.rbの後継となるライブラリについて 遠藤です。 2010年6月21日8:35 Dice : >> つまり、初心者のためにRubyはcgiライブラリを改善すべきだと言うのは >> 全然納得いきません。Rubyを使う万人が幸せで、かつ、 >> メンテナがいるというのが重要だと考えます。 > > 確かに、cgiライブラリが改善されたとしても > Rubyを使う万人が幸せになる、というわけではないでしょう。 「万人が幸せ」なんてのは私も無茶な要求だと思いますが、 > ですが、Rubyを使う初心者が幸せになるのであれば > (そして初心者以外の人を不幸にするのでなければ) > 改善するだけの価値はあると思います。 Ruby 開発陣が不幸になる可能性を忘れていませんか。 標準添付ライブラリのメンテナが消えた場合、泣きながらメンテナンス するのは Ruby 開発陣です。 参考: メンテナが消えた不幸の例 重症: rexml, webrick, bigdecimal, openssl, ripper 重症になる可能性が高い: rack, rubygems, rdoc, test/unit > 「gemのRackが標準のRackを上書きしてしまう」「バージョンアップが難しくなる」と言う問題に対しては > Rackの機能を縮小した、別名(例:TinyRack, CGIRack)のライブラリを作り > それのみを標準添付することによって対処できるのではないでしょうか? その作業は誰がやってくれるんでしょうか。ヒューマンリソースを無視 した話には説得力を感じません。 また、その作業が成功するという保証はあるのでしょうか。 切り分けに失敗すると標準添付になった部分をバージョンアップしたく なって、やはり困ります。 -- Yusuke Endoh