From: Minero Aoki Date: 2002-03-12T20:26:59+09:00 Subject: [ruby-dev:16347] Re: ライブラリ拡大計画 あおきです。 In mail "[ruby-dev:16320] Re: ライブラリ拡大計画" matz@ruby-lang.org (Yukihiro Matsumoto) wrote: > まつもと ゆきひろです > |あとは OptionParser と strscan ですか。 > > これも入れよう。これらについてはそのままでよいんじゃないかと strscan に限らず、標準添付ライブラリ (の管理方針) に ついて質問です。 * 各種ファイルの配置はどうすればいいのか? (1) ドキュメント 英語ドキュメントは RD 埋め込みでいいとして、英語以外の ドキュメントを置く場所をちゃんと決めておきたいです。 ruby に同梱するのかそれとも別パッケージにするのか、 また、ファイル名は *.rd.ja かそれとも doc/ja/*.rd か。 形式は RD でいいのか。 (2) テストスクリプト 現状、置く場所がない。test/ ? (3) .rb .so が両方あるライブラリ ext/ の下に全部置くか、lib/ ext/ に分けるか。 ぼくは分けるほうを推します。 本当は全部ひとつのディレクトリの下にまとめられるのが 理想なんですけど……。 * メンテナ権限の範囲はどこまでか。 * 存在するファイルの修正 (……は当然 OK として) * ファイルの追加 * サブディレクトリの追加 たとえば net/http が結構でかいからファイルを分割したく なったとして、net/http/ を勝手に作って分割していいん でしょうか。 また前項とも関連しますが、lib/ 以下に *.rb 以外を置いて いいんでしょうか (たとえば README とか)。 ------------------------------------------------------------------- 青木峰郎