Knowing2010-07-19パッケージ管理システムについてパッケージ管理システムをつくろうと考えている。クロスプラットフォームなやつ。いいつつ、Windowsは対象に入れていなかったりする。Scalaなどのライブラリは基本的に言語ごとのパッケージ管理システムに任せる(依存解決に言語ごとのパッケージ管理システムを利用する)といったかんじの構成、仕様になるとおもう。問題なのはどの言語で書くか、ということ。どの言語、というより、Rubyで書くのか書かないのか、という問題。Languagesに入っていない。LSBに準拠しているOSでデフォルトの構成に入っていることが保証されない。新たにRubyをインストールしないと動かないことになる。これはけっこうめんどくさい。気にせずRubyで書く。インストーラはシェルスクリプトなどを使って、Rubyもインストールするようにする。