[Tracker] Next version in Cvs - needs testing



I forgot to mention the version in cvs just needs testing before formally being released.

There a few minor things I will add before doing the release too:

1) Apply some of the sent patches and some tidying up of source to make them compile better on solaris. 2) Create new command line tools for tagging and adding metadata (Im currently working on this) 3) Incorporate some of the changes to the tracker search terms discussed recently (like ANDing multiple terms by default and providing new syntax for doing ORs)

I will be doing all the above today (and maybe tomorrow)

The dbus api is fully functional except for all the signals (which needs some thinking especially wrt to live query support and possibly recursive watches which might get added in the version after next). The RefreshMetadata call is the only method not implemented yet but otherwise everything in the tracker-introspect.xml file should be fully functional. See page:
http://cvs.gnome.org/viewcvs/tracker/data/tracker-introspect.xml?rev=1.8&view=markup


Whats being punted to the release after next:

1) PlayList support as this needs Live Query support to be effective
2) Music support as this needs Live Query support to be effective
3) Live queries (respond to file changes and HAL events in real time)
4) Live Watches (recursive too)
5) All the dbus signals.
6) RefreshMetadata method as this requires significant changes to the indexing process and its too late in the day for that change now.


On the next version, You can of course use the GetByServiceType method on the file interface to retrieve all music files or photos. And also the GetByMimeType method can be used to get all files of certain mime types. So you could build a simple Rythmbox plugin for it now and a more advanced one later with live query support.

For the live_query_id parameters in search methods, just pass -1 for now. They are included now so I dont break api in the next version when live query support is enabled.


--
Mr Jamie McCracken
http://jamiemcc.livejournal.com/




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