From: Takahiro Kambe Date: 2004-11-09T22:07:48+09:00 Subject: [ruby-list:40207] Re: Ruby標準添付ライブラリのコードレビュー こんばんは。 主にNetBSDを対象とした、pkgsrcのRubyパッケージは保守担当の事情により、 未だに1.8ベースになっていません。鋭意作業中ですが、「今月中に」とメー ルの返信を書きつつ(少なくとも)2度は月末を迎えた気がします。 それはさておき、Ruby 1.8ベースとするのに伴って、若干のフレームワークを 見直していますが、その過程で敢えてruby 1.8.1に含まれているにも関わらず、 別のパッケージに分離しているものもあります。パッケージ・システムを保守 する側からの見方ですが、 o ベース・システムに含まれていないソフトウェアに依存しているもの: (Ruby 1.8.1では以下を分けています。) databases/ruby-gdbm gdbmに依存 devel/ruby-readline GNU readlineに依存 x11/ruby-tcltklib Tcl/Tkに依存 x11/ruby-tk Tcl/Tkに依存 OSやプラットフォームによってはベースシステムに含まれていないもの: converters/ruby-iconv GNU iconvに依存する場合があり devel/ruby-curses: ncursesに依存する場合があり o 今さらかもしれませんが、暗号化に関するものを分離 security/ruby-digest security/ruby-openssl 要はウィンドウシステムやcursesなしの、ミニマムなインストールをしたいと いう要求があります。 その一方で、やたらと分けるとパッケージの保守の手間が増えるという側面も あります。 だからどうだというわけではありませんが、こういう他のソフトウェアへの依 存という面もあることも知っておいて欲しいと思います。 -- 神戸 隆博 / Takahiro Kambe