Namazu-devel-ja(旧)


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

Re: filter/apachcache.pl (Re: namazu-2.0.13pre4.tar.gz)



臼田@自宅です

藤原 誠 / Makoto Fujiwara wrote:
> apachecache.pl は
> http://www.namazu.org/ml/namazu-devel-ja/msg02683.html 
> 
> あたりを見ると、野首さんは 2.0 でなくて 2.1/2.2 に入れること
> を考えていたようで、HEAD のみかなという気がします。僕が早と
> ちりで NEWS に書いてしまったのが単に問題の気がします。
>
> ただ、現状の(版数の)運用方法だと 何でも stable-2-0 側で作業
> をしていて、このままだと 2.1/2.2 は出ないので、
> apachecache.pl も 2.0.13 に入れておいた方がいいと思います。
> (他はいろいろ新機能 -- filter 等)を入れているのに 
> apachecache を入れないのだけは不平等、というような見方です。

面白そうな機能であることとapachecache.pl自体は2.0向けに書かれて
いるはずなので動作を確認してみました。
(野首さんがHEADにしか入れなかったのは特に意図はないように思え
ます。)

テスト用ファイルがHEADにもなかったので
apacheのproxy設定をしてapachecache.plのテスト用ファイルを生成
しました。
(ファイルを添付しております。実際はキャッシュファイルは拡張子
なしのランダムな英数字のファイル名なのですが便宜上ファイル名を付
け替えております。)

ただし、リンク先をキャッシュの場所から元のURIに変換して使用する場合は
> http://www.namazu.org/ml/namazu-devel-ja/msg02683.html 
に書かれている
$mknmz -a --replace=apachecache::replacecode <対象>
という使い方が必要なので一言説明を書いておく必要があるかと思います。

作業的には配布までにSTABLEに
filter/apachecache.plの追加
doc/{en,ja}/manual.htmlへの追加
tests/{en,ja}/apachecache.txtの追加
filter/Makefile.amへの追加
をし十分なテストをする
ぐらいなので問題はないと思います。

臼田幸生
000000003F1A0704 000000003F1A0667 000000003F1A0713 0000000000000001 000000003F1A0704 000000003F1A0704 0000000000000182
X-URL: http://localhost/tests/data/ja/html.html
Accept: text/*, image/jpeg, image/png, image/*, */*
Accept-Charset: iso-8859-1, utf-8;q=0.5, *;q=0.5
Accept-Encoding: x-gzip, x-deflate, gzip, deflate, identity
Accept-Language: ja, en
Connection: close
Host: localhost
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.1; FreeBSD)

HTTP/1.1 200 OK
Date: Sun, 20 Jul 2003 03:05:40 GMT
Server: Apache/1.3.27 (Unix)
Last-Modified: Sun, 20 Jul 2003 03:03:03 GMT
ETag: "9e540-182-3f1a0667"
Accept-Ranges: bytes
Content-Length: 386
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Namazu のテスト</title>
</head>
<body lang="ja">
<h1>Namazu のテスト</h1>

<p>
Namazu は手軽に使えることを第一に目指した日本語全文検索
システムです。このファイルはテスト用です。
</p>

<hr>
<address>
test@xxxxxxxxxx
</address>
</body>
</html>
000000003F1A075C 000000003F1A06D2 000000003F1A0769 0000000000000001 000000003F1A075C 000000003F1A075C 0000000000000153
X-URL: http://localhost/tests/data/en/html.html
Accept: text/*, image/jpeg, image/png, image/*, */*
Accept-Charset: iso-8859-1, utf-8;q=0.5, *;q=0.5
Accept-Encoding: x-gzip, x-deflate, gzip, deflate, identity
Accept-Language: ja, en
Connection: close
Host: localhost
User-Agent: Mozilla/5.0 (compatible; Konqueror/3.1; FreeBSD)

HTTP/1.1 200 OK
Date: Sun, 20 Jul 2003 03:07:08 GMT
Server: Apache/1.3.27 (Unix)
Last-Modified: Sun, 20 Jul 2003 03:04:50 GMT
ETag: "a3a2f-153-3f1a06d2"
Accept-Ranges: bytes
Content-Length: 339
Content-Type: text/html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
        "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>Test for Namazu</title>
</head>
<body>
<h1>Test for Namazu</h1>

<p>
Namazu is a full-text search system intended for easy
use.  This file is for testing.
</p>

<hr>
<address>
test@xxxxxxxxxx
</address>
</body>
</html>