As mentioned somewhere in the flood of mails recently, we will be holding an IRC meeting to get some traction under the metadata spec.<br><br>The meeting will start at 20:00 UTC on #xesam on FreeNode, and it is my hope that we can get through the agenda in <= two hours
<br><br>AGENDA:<br><br> 1) All of the hundreds of thousands of enthusiastic developers say "Hello world" to each other and gives a one line introduction of them selves<br> <br> 2) Getting started on the shared ontology
<br> - A stepping-stone/intermediate ontology language has been proposed on <a href="http://wiki.freedesktop.org/wiki/XesamMetadataFieldsDraft" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://wiki.freedesktop.org/wiki/XesamMetadataFieldsDraft
</a> to get the darfting started.
<br> - How to store the draft? We have no svn yet. In the wiki with one core maintainer which all updates go through has been proposed. Yours truly suggests that Evgeny (aka Phreedom) of Strigi fame be this person.<br>
<br> 3) How do we represent the final ontology? Three alternatives have been put up: In a .desktop like format, some simple RDF syntax, or just a written spec<br><br> 4) A type system? <br> - Do we need a type system/mapping? Ie. to group stuff like Email, Conversations, Music, Video, Contacts, Documents, Images, Websites, News. The current search spec relies somewhat on this.
<br> - Is the current way it is handled in <a href="http://wiki.freedesktop.org/wiki/XesamQueryLanguage" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://wiki.freedesktop.org/wiki/XesamQueryLanguage
</a> acceptable (see 2nd example)?<br> - How could a type system be described in the proposed ontology representations?
<br><br>5) libxesam, libxesam-glib, libxesam-qt<br> - How should we provide helper libs? The current idea is to have a platform independant libxesam and provide toolkit bindings in wrapper libs. Is it worth the effort to have a shared lib instead of doing platform dependeant libs directly?
<br><br>6) Anything else?<br><br>6) Free beer<br><br>END AGENDA<br><br>It is not expected that we reach final conclusions on all topics, but we should make sure we have enough to move on with the spec as a whole.<br><br>
Cheers,
<br>Mikkel<br>