ruby-reference-manual:297
From: Minero Aoki <aamine@l...>
Date: Sun, 07 Jan 2007 15:00:10 +0900 (JST)
Subject: [ruby-reference-manual:297] Re: requireするライブラリの存在について
青木です。 In mail "[ruby-reference-manual:291] Re: requireするライブラリの存在について" "Hiroyuki Iwatsuki" <don@n...> wrote: > 岩月と申します。 > この件ですが、soapライブラリの作業中にもうまく判断できなくて、 > 幸い既にsoap.rdがあったためそちらに集約してしまいました。 > ただ、実際にはrequire 'soap'とは出来ない為矛盾が起きています。 > > 私はsoapライブラリではsoap/marshalくらいしか使ったことが無いため、 > 自分だけでは用途に応じたライブラリの選出ができず、 > Google Code Searchなどで他のライブラリがどのようにrequire > しているのかを調べてました。 > #ちなみに大半がsoap/wsdlDriverでした。 > 他にも細かい理由で*.rdを作っていましたが、今回のことを受けて > 少し整理することにします。 > > 今後soap.rdはいくつかの*.rdに分割する必要があるように思いますが、 > どのようにするとより良いでしょうか。ご意見をお聞かせいただければと思います。 そうですねえ。別のメールに書いたように、まとめすぎるよりは分割しすぎる ほうがマシなので、とりあえず soap/*.rd をガンガン作っちゃっていいんで ないかと思います。そのあとは、require の関係をグラフ (DAG になるはず) にしてみて、誰からも指されてない (require されてない) やつが偉い、と いうことにすると、かなり形式的にルートを算出できると思います。 -- 青木峰郎 -- ML: ruby-reference-manual@m... 使い方: http://QuickML.com/
278 2007-01-06 14:26 [don@n... ] requireするライブラリの存在について 279 2007-01-06 14:31 ┗[aamine@l... ] 280 2007-01-06 14:46 ┣[don@n... ] 283 2007-01-06 16:51 ┗[sheepman@s... ] 285 2007-01-07 01:38 ┗[aamine@l... ] 286 2007-01-07 03:14 ┣[aamine@l... ] 291 2007-01-07 04:57 ┃┗[don@n... ] -> 297 2007-01-07 07:00 ┃ ┗[aamine@l... ] 302 2007-01-07 08:52 ┃ ┗[don@n... ] 287 2007-01-07 03:52 ┣[aamine@l... ] 288 2007-01-07 04:24 ┃┗[sheepman@s... ] 294 2007-01-07 06:37 ┃ ┗[aamine@l... ] 300 2007-01-07 07:17 ┃ ┣[okkez000@g... ] 303 2007-01-07 08:54 ┃ ┣[don@n... ] 309 2007-01-08 13:40 ┃ ┗[sheepman@s... ] 310 2007-01-12 14:31 ┃ ┗[aamine@l... ] 311 2007-01-12 15:55 ┃ ┗[sheepman@s... ] 292 2007-01-07 05:00 ┣[moriq@m... ] tkextlib setup.rb (Re: requireするライブラリの存在について) 298 2007-01-07 07:00 ┃┗[aamine@l... ] Re: tkextlib setup.rb 293 2007-01-07 05:20 ┗[don@n... ]