From: Akinori MUSHA Date: 2001-05-07T02:47:51+09:00 Subject: [ruby-list:29544] enriching standard extention libraries: syslog, zlib, etc.  Syslog モジュールを標準添付にするというのはどうでしょうか。 http://www.ruby-lang.org/en/raa-list.rhtml?name=Syslog Ruby はスレッドが簡単に使えるので手軽にデーモンを書けるんですが、 その際に syslog によるログ書き出しは欠かせません。Perl にも標準で ついていることですし、この小さなモジュールを標準装備にできたらと 思うのですが、いかがでしょうか。  作者の方からは了解をもらっており、ライセンス上の障害はありません。  そのままでは Windows (除く cygwin)だと使えないかもしれませんが、 イベントログサービスにブリッジしてやるようにすればいいのかな? 一応、 Windows 用の syslogd もいくつか出ているようですが。  そのほかにも標準に加えたい拡張ライブラリとしては zlib: gzip/compress の圧縮伸張はかなり有用で需要あり Windows, OS/2 等もきちんとサポートしている sha1: md5 があるのだからぜひ SHA-1 も bigfloat: これが加われば数値クラスはほぼ出揃う mmap: UNIX のみだが、 UNIX では基本的な機能のひとつ などが浮かびます。いずれもライセンスに関しては問題なく、単機能で 汎用的、ファイル構成はシンプル、サイズはさほど大きくない、と 好条件がそろっています。  ぜひ、ここいらで標準ライブラリの充実を検討してみませんか?  あ、念頭においているのは HEAD です。1.6 系は、リリース前に ごたごたするわけには行かないので。 -- / /__ __ Akinori.org / MUSHA.org / ) ) ) ) / FreeBSD.org / Ruby-lang.org Akinori MUSHA aka / (_ / ( (__( @ iDaemons.org / and.or.jp "Freeze this moment a little bit longer, make each impression a little bit stronger.. Experience slips away -- Time stand still"