Re: [Tracker] Releasing Tracker 0.6.90



Hi all,

El vie, 16-01-2009 a las 08:44 +0200, ext Tshepang Lekhonkhobe escribiÃ:
On Fri, Jan 16, 2009 at 7:26 AM, Jerry Tan <Jerry Tan sun com> wrote:
Why the version number is 0.6.90, not 0.6.7?

We plan to break quite seriously the APIs and the internals of tracker
in the next releases, so this release is "the last one with this
API" (maybe we have some bugfixing release as 0.6.91 or 0.6.9.1)

I personally would prefer next release to be 0.7 (2 major things
happened: there was a serious refactoring and the indexer is split
from the daemon, and too much else).

Big changes indeed, but the API and overall idea of tracker is the same.
We rewrote the code, but still kept a lot of things (e.g. the DB schema
and libtracker).

Successive releases can be 0.7.x (FTS, etc) while Xesam (forever
stalled) can be 0.8.

Updating plans:

For 0.7 series the plan is to move to FTS (new index) and to a
decomposed tables approach (new DB schema), with a new query language
(SparQL) and support for a "real" ontology (probably nepomuk). We should
also think about a new libtracker with a better API for application
developers.

These are _really big_ changes :)

Currently there is some work ongoing for this 0.7 series in a git
repository (http://live.gnome.org/Tracker/Decomposed) that would be
eventually moved to trunk after Jamie's review.

Just mention that in 0.6.90 we have put a lot of work, and it is working
pretty well; so don't forget it just because 0.7 is going to be _even
better_. 

Regards,

Ivan




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