<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

Reply via email to