Namazu-devel-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Namazu 2.0.3 released!
- From: kenzo-@xxxxxxxxxx (Ken-ichi Hirose)
- Date: Fri, 7 Apr 2000 22:45:31 +0900 (JST)
- X-ml-name: namazu-devel-ja
- X-mail-count: 00337
広瀬です。
<satoru-t@xxxxxxxxxxxxxxxxxx> wrote.
/~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
>>この件ですが、最悪の Bug を埋め込んでしまっていることに、先程自分の
>>PCで indexing している時に気が付きました。。。
>(snip)
>>具体的には ChengeLog の 2000-04-05 〜 2000-04-07 の
>>source (Namazu 2.0.3を含む) で doccat がインストールされている環境で
>>*.doc, *.xls, *.ppt, *.jtd のファイルを indexing するとそのデータを
>>消してしまう可能性があります。。
>えっと、確認したいのですが、「消してしまう可能性があります」
>とは「doccat がインストールされている環境で *.doc, *.xls,
>c*.ppt, *.jtd のファイルを indexing するとそのデータを」
>
> * 消してしまうこともあるし、消さないこともある
> * 必ず消してしまう
>
>のどちらでしょうか? 前者であれば、消してしまうときの条件は何
>ですか?
前者です。
[1] まず、第一に mknmz が doccat を認識しなければ、この問題は発生しません。
よって
1) Windows では発生しない。
2) doccat が入っていなければ発生しない。
です。簡単な判別方法は
% mknmz -C
を実行して、
application/powerpoint
や
application/x-js-taro
が表示されなければ、 doccat はインストールされていない事が判ります。
但し、今後インストールされる事も考えられますので version up はして欲しいです。
[2] 第二にたとえ doccat がインストールされていたとしても、 *.doc, *.xls に
関しては wvHtml, xlHtml が優先されますので助かります。
しかし *.ppt, *.jtd に関しては PATH に SJIS が入ってなければ消してしまいます。
[3] 第三は permission で、消せない可能性が考えられると言う事です。
これは UNIX 一般の話です。
#但し mknmz を実行するぐらいだから書き込み権がある事がほとんどだろうと
#思います。
あとは *.doc, *.xls, *.ppt, *.jtd とも Windows 用の file なので
UNIX の mknmz で indexing することは少ない事を期待しています。
>>そこで、現在の code を namazu-2.0.4.tar.gz としてリリースして頂けるよう
>>お願い致します。 _o_
>はい。namazu-2.0.3.tar.gz には doc/en/manual.html に日本語が
>含まれている、という問題もあることですし、明日の朝にでも
>2.0.4 を公開しましょう。あるいは、万全を期すために月曜の朝ま
>で待った方がいいかな?
確かに、いそがばまわれとは思いますが。。
>>また 現在 www.namazu.org にある namazu-2.0.3.tar.gz に namazu-2.0.4.tar.gz を
>>上書きして頂けるようお願い致します。
>それは不要でしょう。
いや、やった方が良いと思います。
ユーザが意図しないのにデータを消してしまうと言うことはウイルスだと
言われ兼ねないと思います。
>>最後に、release 直前に不十分なコードをいれて御迷惑をお掛けしてしまい
>>本当にすみませんでした。。 _o_
>そんなに落ち込まなくてもいいですよ。:)
そういって頂けると助かりますが、やはりユーザのデータを1ビットでさえ
変更 or 消去してしまう事は許されないと思っているので。。
#仕事柄。。
Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: kenzo-@xxxxxxxxxx (or) EHC25612@xxxxxxxxxxx