Re: [Tracker] Refactored the src/plugins & (new) Evolution support



On Wed, 2009-02-11 at 15:33 +0100, Carlos Garnacho wrote:


Kinda like freeze/thaw.

Hmm, I see... but I still think it's TrackerIndexer which should decide
upon external factors, and not let 3rd party modules fiddle with
tracker-indexer behavior, also it sounds to me like push modules
developers have to be quite aware of tracker-indexer inner workings to
make their module work sensibly.

Note that the APIs for this are very clear and easy to use. They are
already being used for the Turtle import code. Which is of course not
done as a module.

We might for example want to refactor the Turtle import code like one of
these plugins. Not sure of there would be a reason for this, though.

At least not at this moment (it's unrelated). Just pointing out that
this is why it's sometimes needed to have the indexer nearby.


-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be




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