[Tracker] ABI/API changes in tracker 0.0.3



Just to let you all know, the following incompatible changes were made in the latest release:

1) DBUS service has changed to org.freedesktop.Tracker

2) Interface and object address have also changed respectively (org/freedesktop/tracker)

3) Most of the DBus API has changed - please see tracker-introspect.xml in data subdirectory for new API : (http://cvs.gnome.org/viewcvs/tracker/data/tracker-introspect.xml?rev=1.3&view=markup)

4) Nautilus Search is unaffected

5) Deskbar Tracker integration will be affected!

6) New service layout enables the dbus api to behave more generically as opposed to being file specific

ID fields in the new API can be a filename with full path or an integer ID value depending on the service (see below).

Service input string field is now one of the following:

                Files
                Documents
                Images
                Music
                Playlists
                Applications
                People
                Emails
                Conversations
                Appointments
                Tasks
                Bookmarks
                History
                Projects

(currently only Files works at the moment but tracker plans on supporting all the above in the near future!)


--
Mr Jamie McCracken
http://www.advogato.org/person/jamiemcc/



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