On Thu, 2008-11-27 at 18:56 +0200, Ivan Frade wrote: Some additional status info about these two items being mentioned by Ivan Frade:
> The pending tasks for this release (if Jamie agree on it) are at least: > > * Finish the save/restore of metadata between reindexes We are experimenting with the Turtle format as transfer storage for saving and restoring metadata between reindexes. It looks more or less like the format being proposed for metadata storage on removable devices (more info below): http://live.gnome.org/MetadataOnRemovableDevices > * Better handling of removable devices Last week we added volume support, this will mark items as enabled as soon as a removable device is mounted. Most queries check for this field to decide whether or not the item will be in the result of a query. This week we are adding initial support for MetadataOnRemovableDevices ^ in the Turtle format (see above for URL to the spec). Note that this is not how Tracker will store it for 'own' use. Tracker will in parallel with its own store add Turtle triple records to this file whenever something about the file changes (it appends them), and right after mount of the removable device will Tracker parse and process the cached metadata from this file. This speeds up how fast the metadata on the removable device will be available after the mountevent and makes it possible to persist user data being stored only in the metadata (like User:Keywords, for example) between different devices (different computers). For actual querying will Tracker still use its own SQLite databases. Of course (this is just a synchronization and transfer format). Contributors and people who are interested in this effort can take a look at this branch: http://svn.gnome.org/svn/tracker/branches/turtle/ We hope to merge this branch back to trunk this or next week. -- 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 _______________________________________________ tracker-list mailing list tracker-list@gnome.org http://mail.gnome.org/mailman/listinfo/tracker-list