ちなみに現バージョン、チャンネルにA.G.E.N.T.を追加している。
ここはもともとテキストによるヘッドラインを提供しているので、自前でRSSに落としてMy Portalに喰わせている。
その他、オリジナルとの相違点など列挙。
・日本語EUCの対応
・FastCGI対応
・オリジナルにはDB_Fileまわりのロックまわりがいい加減なので、その修正
・サイト更新時刻の取得方法を修正(オリジナルはEDTに依存している)
・チャンネルごとのRDF文書を指すURLが「修正」できるようにした(オリジナルは追加・削除のみ)
・森岡さん対策(汗)
・Gnotices対策
場当たり的なプログラミングをしているので、もうちょっと機能ベースの整理をしたいところ。
あと、Squishdotが返すRSSはLast-Modifiedがついていないので、常に所得時刻が最新として表示されてしまう。
cmpなりなんなりで、「文書に相違がなければ更新なしとする」くらいの処理は入れたいところ。
それから、ドキュメントを少し整理する。必要なPerlモジュールのリストなど。
ただ、こんなコト言っていると、いつソースを公開できるかわからんので、「今すぐ」欲しい方は言ってください。メールなりなんなりでお送りしますので。
|