Fess でモバイルの検索結果を表示した時に、リンク先が PC ページの時はどうしたものかと考えていたのだけど、Googleモバイルの用にモバイル用にコンテンツ変換するのが良いかと思ったら、Google Wireless Transcoder っていうのがあるのね。これを有効にできるようにしておこ。
S2Robotのテスト
S2Robot も 0.1.0 のリリースに必要なところは直し、現在、Fess に入れてテスト中。今のところ、問題がないと思うので近日中にリリースすると思う。Fessについてもいろいろと改良を加えた。S2Robotはマルチスレッドで動くけど、Fess 内ではS2Robotを複数のインスタンス立ち上げてクロールさせたりしている(という感じで、すんごいマルチスレッドな感じになっている気がしている)。対応フォーマットについてもTika を導入したので、柔軟にいろんなファイルが処理できるようになった。Fess についても、まだ加えたい機能はあるけど、今でも十分に使えると思うので、ベータリリースをしておこうかと思う今日この頃。
Extractorのリファクタリング
Extractorをリファクタリングしてしまった。ほぼ、APIはフリーズで良いかと思っていたのだけど、Tikaを導入することで S2Robot がサポートするファイル形式がかなり増えることになるので実施した。docxなどの新MSOffice系からオーディオや画像まで対応できることになる。まぁ、オーディオや画像はメタデータになるのだけどね。という感じで S2Robot が扱えるファイル形式は ここ にあるやつ(現時点では 0.4)。来週中には残り2つのタスクを処理してリリースしよう。