Database Filesystem? (Was Tracker in Edgy?)
Jamie McCracken
jamiemcc at blueyonder.co.uk
Sun Jul 2 11:02:48 BST 2006
Martin Otten wrote:
> In my opinion folders are a bad way to organise files. We copied it from
> the real world, but i think they hardly help users to find documents.
>
> So companies started to create document-management-systems to organise
> their documents. So that it is possible to enrich them with metadata,
> which allow to find documents related to each other. For example by
> persons, divisions and projects.
>
> Therefore in my opinion the solution to the problem are search engines
> like Beagle. The only thing missing is a standard to store Document
> related metadata. This would allow people to share them it between each
> other and their operating systems.
>
There is a freedesktop spec for metadata that Tracker uses:
http://freedesktop.org/wiki/Standards/shared-filemetadata-spec
Whilst Tracker can pretty much behave like Beagle or any other external
indexer, its the ability to store objects which gives it extra
efficiency and power over Beagle. Storing objects avoids the pitfalls of
keeping multiple datasources in synch, increases performance and
efficiency, simplifies the code (so less bugs and better stability) and
of course gives you the benefits of first calss objects, extensible
metadata and tags on top.
--
Mr Jamie McCracken
http://jamiemcc.livejournal.com/
More information about the ubuntu-devel
mailing list