namazu-ml(ring)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: plan for Namazu v2.0



sugiura@xxxxxxxxxxxx (Sugiura Shiro) wrote:

>> 現在、考えている案は次の通りです。足りない点があれば提案して
>> ください。
>
>mknmzでのNMZ.lockの検出を起動直後に!というのをお願いします。
>現在の所、Append作業の時など対象ファイル群の検出、update、delete、
>新規追加のチェックの後に行なっているようなので、これをmknmzを起動
>した直後にチェックにいって頂けるとありがたいのです。

あ、こりゃまずいですね。直します。


>でも、検索ページを運営しながらmknmzをかける場合は逆に不便に(検索で
>きない時間が長くなる)なっちゃいますね。困った。

えっと、インデックスの更新中も検索できます (検索にロックがか
かるのはほんの一瞬)。これは FAQ 行きかな。

# あ、このロック機構のタイミングに問題を見つけてしまった。直
# さなければ。


>>   * -F オプションを拡張
>>     - URL指定に対応 (文書読み込みに lynx なりを用いればよい)
>
>便利な機能追加はありがたいのですが、URLを指定を可能にすると今度はHTML
>をパースして、どのファイルを持ってくるべきかこないべきかとか、何回層
>まで持ってくるかとか、日付チェック機能付けてよとか面倒なことになりま
>せんか。

複数の階層をたどることはしません。日付チェックはどうしようか
なあ。検討してみます。


>>     - 排他指定を可能にする (このディレクトリはインデックスし
>>       ないという指定)
>
>先日、例のgawkスクリプトをかいていた時に気がついたのですが、NMZ.rを見
>る限り1.4.0.0系のシンボリック扱いは、

う、そういえばシンボリックの扱いをなんとかしないといけません
でしたね。これは結構大仕事になりそう。File::Find には

  There is no way to make find or finddepth follow symlinks.

とあるんですけど、どなたか改良しません? 世界が幸せになるため
にも。 :)


>#あっ、後1.4.0.0用のwdnmz。

これは不要でしょう。

-- Satoru Takabayashi