In message <20020929001256.730a53dc.keita@kyomu.info>,
`keita yamaguchi <keita@kyomu.info>' wrote:
> 前回頂いたアドバイスを参考にLogクラスとフォーマットを分離しました。
> おかげ様で随分すっきりしたものになりました。
> その影響で今回の 0.2.0 は 0.1 のものとは設定方法も変わり、
> 以下のような感じになります。
>
> WEBrick::HTTPServer.new(
> :Logger => Log.new,
> :AccessLog => [[BasicLog.new, :CLF], [BasicLog.new, :Referer]]
> )
取り込みます。えーと、名前について
* モジュール名とファイル名が釣合いが取れていない
(webrick/log/clf.rb なら WEBrick::Log::CLF とか)
* CLF はフォーマットの名前なので、モジュール名にするのは
ちょっと抵抗がある
ような気がします。
Log クラスとは直接関係がなくなったので webrick/log のしたに置
くのはやめても問題ないとして、モジュール名は WEBrick::AccessLog
にしようかなと思います。
> またライセンスも故あって Ruby's に変更しました。
混ぜると何がどうなるかよく判っていないので助かります。
--
ごとうゆうぞう