[Tracker] Grilling fish (the project announcement)



Ok, now that I have something working (at a minimal feature scope) I think I'm ready to announce the birth of project Barracuda.

It is a desktop search program using Tracker as indexing back end. You can see a screenshot here:

http://grillbar.org/barracuda/screenshot.png

What it can do:
 - Text serarches via Tracker (on an optinal servcice that defaults to Files)
 - Thumbnail results (very slowly - hence a stop button)
 - Open results by clicking them (with correct program for the given mimetype)

What it can't do (yet):
 - Do spiffy stuff with the matadata provided by tracker


I've put the code in a Bazaar-NG repository on http://grillbar.org/barracuda, you can check it out with

    bzr get http://grillbar.org/barracuda"

Just run "./test_barracuda" from the source dir. When new spiffy stuff lands in the tree you can update your snapshot with:

    bzr pull

In Ubuntu you should install the "bzr" package to get bazaar up and running. If you haven't tried bzr before I gotta warn you - it's pretty addictive! No more cvs for me please :-D

Interesting Parts:
There is a baracuda.tracker submodule, that only relies on dbus and gobject Python bindings. When it is more mature it might do good as a separate module for easy tracker-python interaction. Perhaps even bundled in the tracker source..?


Cheers,
Mikkel



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