djcb
2008-Sep-10 20:49 UTC
[Xapian-discuss] [ANN] mu-0.2, maildir indexer/searcher with xapian support
Hi all, [ Hopefully announcements like this are appropriate here... ] I've just released version 0.2 of my maildir scanner/search called 'mu': http://www.djcbsoftware.nl/code/mu/ It it's written in C and a bit of C++, and released under the GPL. Thanks for the help I got here, it was quite easy to integrate Xapian, and it works really nice -- a high quality product. Great job! Mu uses Xapian for content searches (and SQLite for metadata search), so you can do something like: $ mu-find f:john at test.com d:20060101-20061231 x:'banana OR pear OR apple' To find that mail that John sent you in 2006, about some fruit. Everything after the 'x:' is a Xapian query, and it's combined with the SQLite query. You can get the results on the console, or as symlinks to the messages, for integration with mutt and friends. In a future version I will extend Xapian support, the first thing will probably be a language detector so stemming will work. Best wishes, Dirk. -- ----------------------------------------------- Dirk-Jan C. Binnema <djcb at djcbsoftware.nl> blog: http://www.djcbsoftware.nl/ChangeLog (NL) http://djcbflux.blogspot.com (EN) chat: djcb at jabber.org -----------------------------------------------
Olly Betts
2008-Sep-11 08:07 UTC
[Xapian-discuss] [ANN] mu-0.2, maildir indexer/searcher with xapian support
On Wed, Sep 10, 2008 at 11:49:34PM +0300, djcb wrote:> [ Hopefully announcements like this are appropriate here... ]In moderation, I don't have a problem with them. I think it would get out of hand if every release of every project using Xapian was announced here, but initial or particularly notable releases are interesting to hear about.> Mu uses Xapian for content searches (and SQLite for metadata search), so > you can do something like:Why not just use Xapian for everything? It seems you must be doing some complicated post-processing (or using SVN trunk's Xapian::PostingSource) currently... Cheers, Olly