<topPost /> Heya, this discussion about shared metadata and uniting the tracker-like projects is interesting. Are you all tuning into this on the [email protected]
I think it would be a good idea to get involved, as this is the main list for freedesktop.org collaboration. Jon -------- Forwarded Message -------- > From: Mikkel Kamstrup Erlandsen <[EMAIL PROTECTED]> > To: xdg @ lists. freedesktop. org <[email protected]> > Subject: [Wasabi] Kicking of the Metadata spec - brainstorm > Date: Mon, 19 Feb 2007 23:35:07 +0100 > > Let's get the ball rolling on the metadata spec. This first period > will just be *brainstorming*, so let's try and avoid the nitty gritty > details for now. > > ** What we need: > > Fields) Metadata field names and descriptions for *desktop* > objects > > Types) A type grouping of metadata fields to be used in user search > language. Example types could be "Email", "Image", "Audio", etc. > > API) A dbus api to get/set metadata > > ?Tag/Emblem) Tagging/Keywords/Emblems > > ** Starting points/References: > - Adobe XMP: > http://partners.adobe.com/public/developer/en/xmp/sdk/XMPspecification.pdf > - Shared Metadata Spec: > http://freedesktop.org/wiki/Standards_2fshared_2dfilemetadata_2dspec > - Tracker metadata api: > http://svn.gnome.org/viewcvs/tracker/trunk/data/tracker-introspect.xml?view=markup > - Spotlight Metadata Spec: > http://developer.apple.com/documentation/Carbon/Reference/MetadataAttributesRef/Reference/CommonAttrs.html > - Shared Emblem Spec: > http://freedesktop.org/wiki/Standards_2fdesktop_2demblem_2dspec > - Others ideas? Nepomuk-specs? Beagle-specs? > > ** My thoughts: > Regarding Fields): To prevent death-by-1000-page-spec I suggest we > keep the field names to a core set of commonly used attributes. Ie not > like Apples spotlight spec (see above) which defines every known > property in the universe. When things move on, teams with expert > knowledge can refine extensions to this spec. Fx a Wasabi Photography > Metadata spec could be hashed out by people in the know (which could > just be EXIF, but I'm not the photography expert). > > Regarding Types): There are some suggestions in the top of the Tracker > api link above. Regarding these I think we should leave the VFS* types > out, and only use single-word type names (Ie no spaces). > > On the API): Obviously we getters and setters. They probably need to > operate on uris. There probably needs to be some search functionality > in here too since we probably shouldn't assume that the indexer and > metadata server are the same. > > Tagging/Emblems: If you ask me they should be "just another type of > metadata". When the metadata spec matures a bit we can evaluate if it > needs it's own api to make things easier (and allow for dedicated > tagging services). > > Cheers, > Mikkel > _______________________________________________ > xdg mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/xdg -- Jon Phillips San Francisco, CA USA PH 510.499.0894 [EMAIL PROTECTED] http://www.rejon.org MSN, AIM, Yahoo Chat: kidproto Jabber Chat: [EMAIL PROTECTED] IRC: [EMAIL PROTECTED] _______________________________________________ tracker-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/tracker-list
