ページ 1 / 1
[Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月11日(金) 01:01
by kiki
新しい検索機能 Gloda がようやく搭載されて使えるようになりました。
と言っても英語のみの実装で国際化には対応していないので日本語は使えません。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.4pre) Gecko/20090910 Shredder/3.0b4pre
検索バー内ではフィルタリングが可能になるようですがまだ機能しないようです。
人やフォルダで区分けして表示させたり、上部のグラフから選択して月別・年別に
表示させることができるようです。
下記のスクリーンショットでは kiki をキーワードにして MozillaZine.jp フォーラムの
フィードフォルダを選択して表示させた例です。
検索結果の一覧からメッセージを選択すると新しいタブは開くのですがメッセージ
は表示してくれません。
そのうちちゃんと動くようになるのでしょう。
右側のメッセージビューは文字サイズが可変できたほうがいいですね。
グローバル検索用のデータベースを有効にするとインデックスを作成します。
global-messages-db.sqlite がそのファイルですが保管しているメッセージが多い
と初期作成時にかなり時間がかかると思われます。
またサイズも大きくなると思われますがこれが逆に起動時や運用中に負荷をかけ
たりしないかとちょっと心配・・・。
まだ UI が充実していないので最終段階ではどのようになるかは不明ですがとり
あえず beta 4 では初期実装になるのでしょう。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月11日(金) 21:48
by mar
kiki さんが書きました:新しい検索機能 Gloda がようやく搭載されて使えるようになりました。
Thunderbird 3 用の開発版 JLP で日本語版が確認できます。
ftp://ftp-developer.mozilla-japan.org/p ... m-central/
コードフリーズ直前に入ったせいで、RC1 に後回しにされたところが多々あります。
kiki さんが書きました:グローバル検索用のデータベースを有効にするとインデックスを作成します。
global-messages-db.sqlite がそのファイルですが保管しているメッセージが多い
と初期作成時にかなり時間がかかると思われます。
フォルダ単位で順番にインデックスを作成するようです。
環境によって変わりますが、約 1500 通で 80 秒くらいでした。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月11日(金) 22:35
by kiki
mar さん、フォローありがとうございます。
フリーズ直前に実装なんてローカライズ軽視ですよね(笑)
(今回は国際化が後回しにされた経緯があるのでいいのかも知れませんが・・・)
日本語パック(JLP)を入れたのが以下のスクリーンショットです。
デザイン的には今後ローカライズも考慮した変更があることを期待。
mar さんが書きました:フォルダ単位で順番にインデックスを作成するようです。
環境によって変わりますが、約 1500 通で 80 秒くらいでした。
うひょ、それは早い!
うちはおよそ 3000 通以上あると思いますが 10 分近くかかりました。(笑)
PC のスペックにもよるんでしょうね・・・。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月11日(金) 22:38
by level
mar さんが書きました:フォルダ単位で順番にインデックスを作成するようです。
環境によって変わりますが、約 1500 通で 80 秒くらいでした。
仕事マシンで試してみたら、2時から始めて6時になっても終わらず翌日に持ち越し。
さらに数時間かかったような気がします。
メッセージ全体のサイズは多分4-5GBくらいです。
インデックスサイズは300MB強でした。
でも結局消しちゃった。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月12日(土) 00:25
by Cai
level さんが書きました:mar さんが書きました:フォルダ単位で順番にインデックスを作成するようです。
環境によって変わりますが、約 1500 通で 80 秒くらいでした。
仕事マシンで試してみたら、2時から始めて6時になっても終わらず翌日に持ち越し。
さらに数時間かかったような気がします。
メッセージ全体のサイズは多分4-5GBくらいです。
インデックスサイズは300MB強でした。
でも結局消しちゃった。
自宅マシンでは、バックエンドに Gloda が入ったときの話ですが (Beta 1 だっけ?)、寝る前に作成開始して起きたら終わってたって感じでした。
ローカルのメッセージサイズ 700 MB (POP 1 アカウント+ ローカルデッドコピーな IMAP 1 アカウント)、IMAP が 3 アカウントで、インデックスサイズは 60 MB ってところです。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月12日(土) 00:34
by mar
mar さんが書きました:フォルダ単位で順番にインデックスを作成するようです。
環境によって変わりますが、約 1500 通で 80 秒くらいでした。
添付ファイルがほとんどなくて、メッセージ全体で 20 MB 足らずでした。
メッセージファイルのサイズでだいぶ変わりますね。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年9月12日(土) 01:01
by kiyo4_k
そ、その beta4preって ...欲しいかも
# 特製Enigmailは動作するのかなぁ
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年10月20日(火) 00:15
by kiki
Gloda 続報です。
Bug 472764 – gloda full-text search always uses SQLite's porter stemmer without regard to effective locale, etc.
でパッチ(バージョン 6 )が投入されてチェックインレビューとなり CJK でのテスト段階を
迎えました。
テストビルドでは日本語での全文検索はほぼ問題ないようです。
インデックスのサイズは少し大きくなるようですが速度的には改善された感があります。
UI まわりも改善が進行しています。
順調に行けばなんとか RC に間に合いそうです。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年10月20日(火) 00:36
by Cai
素晴らしい!!!
ちょっとの修正のみで sr つきましたね。
kiki さんが書きました:順調に行けばなんとか RC に間に合いそうです。
これなら滑り込みセーフになりそうですね。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年10月22日(木) 01:32
by kiki
Gloda の続・続報です。
ついにパッチがチェックインされて nightly に入りました。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5pre) Gecko/20091021 Shredder/3.0pre
インデックスの作成にはメッセージがおよそ 100 MB に対して 27 MB のサイズになり
少し大きくなりました。(再構築前は約 20 MB だった)
作成に要する時間は早くなり、上記の場合およそ 5 分ほどで完了しました。
(PC のスペック、メモリサイズやメッセージの容量・種類などにより差が出るでしょう)
これで英語圏、CJK 言語では Thunderbird 3 の目玉機能のひとつである全文検索機
能が活躍できるようになると思われます。
次期 3.1 以降では他の言語も改善されてより洗練された機能になるでしょう。
(ぜひともそうなってほしいという期待を込めて)
ヘッダビューも改善が進行していますし、添付忘れ防止機能の日本語対応も修正が為
されていますのでなんとかリリースに向けて出来上がってきた感があります。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年10月23日(金) 00:21
by kiyo4_k
kiki さんが書きました:
Gloda の続・続報です。
ついにパッチがチェックインされて nightly に入りました。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5pre) Gecko/20091021 Shredder/3.0pre
Enigmailのnightlyが対応しているのでインストールしてみました。
Glodaはなかなか良い感じだと思います。 この部分のメニューとかボタンの日本語化は これからというところなんですね。
フィルタのところの must involve と Can't involve って表示されるはずと思えるメニューが
私には must in volve と Can't in volve って見えるんですが...
それとヘッダ部分にヒットしたのか本文部にヒットしたのか判別出来ないですね。(メール全体を検索しているんだと思いますが)
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年10月23日(金) 00:48
by kiki
kiyo4_k さんが書きました:Enigmailのnightlyが対応しているのでインストールしてみました。
Glodaはなかなか良い感じだと思います。 この部分のメニューとかボタンの日本語化は これからというところなんですね。
いえ、すべてじゃないですがほとんど日本語化されています。
最新の日本語パックを入れてみればわかりますよ。
kiyo4_k さんが書きました:フィルタのところの must involve と Can't involve って表示されるはずと思えるメニューが
私には must in volve と Can't in volve って見えるんですが...
検索結果ウィンドウの左側にあるフィルタ欄ですね。
「People」(関係者)の項目に対してクリックしてフィルタを適用するかどうかのメニュー
では involve になっていますけど。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5pre) Gecko/20091022 Shredder/3.0pre
kiyo4_k さんが書きました:それとヘッダ部分にヒットしたのか本文部にヒットしたのか判別出来ないですね。(メール全体を検索しているんだと思いますが)
まだ特定の部分にヒットさせるかどうかの UI までは用意されていないと思います。
また今のところ「全文検索」ということですが、ヘッダ部分までは対応していないようで
す。
追記:ヘッダでは「件名」「差出人」「宛先」あたりは検索対象に含まれているようです。
Re: [Thunderbird 3] Gloda 搭載開始
Posted: 2009年10月23日(金) 01:17
by kiyo4_k
kiki さんが書きました:kiyo4_k さんが書きました:Enigmailのnightlyが対応しているのでインストールしてみました。
Glodaはなかなか良い感じだと思います。 この部分のメニューとかボタンの日本語化は これからというところなんですね。
いえ、すべてじゃないですがほとんど日本語化されています。
最新の日本語パックを入れてみればわかりますよ。
kiyo4_k さんが書きました:フィルタのところの must involve と Can't involve って表示されるはずと思えるメニューが
私には must in volve と Can't in volve って見えるんですが...
検索結果ウィンドウの左側にあるフィルタ欄ですね。
「People」(関係者)の項目に対してクリックしてフィルタを適用するかどうかのメニュー
では involve になっていますけど。
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.1.5pre) Gecko/20091022 Shredder/3.0pre
最新の日本語パックを入れたら日本語になっていました。 must in volveのところも ちゃんと日本語になっていました。
kiki さんが書きました:kiyo4_k さんが書きました:それとヘッダ部分にヒットしたのか本文部にヒットしたのか判別出来ないですね。(メール全体を検索しているんだと思いますが)
まだ特定の部分にヒットさせるかどうかの UI までは用意されていないと思います。
また今のところ「全文検索」ということですが、ヘッダ部分までは対応していないようで
す。
ヘッダも対象に思えます。 というのは「田中太郎」で検索すると、本文部には「田中さん」だけが書いてあったり、本文部には「田中」の文字列が無く、メールアドレスには「田中太郎 tanaka@xxxxxx」と書いてあるメールがヒットするからですが...