2007/5/11, Joe Shaw &lt;<a href="mailto:joe@joeshaw.org">joe@joeshaw.org</a>&gt;:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>On 5/11/07, Mikkel Kamstrup Erlandsen &lt;<a href="mailto:mikkel.kamstrup@gmail.com">mikkel.kamstrup@gmail.com</a>&gt; wrote:<br>&gt; Basically we have four desktop ontologies that I know of:<br>&gt;<br>&gt; Strigi:
<br>&gt; <a href="http://websvn.kde.org/trunk/kdesupport/strigi/src/streamanalyzer/fieldproperties/">http://websvn.kde.org/trunk/kdesupport/strigi/src/streamanalyzer/fieldproperties/</a><br>&gt; Tracker :<br>&gt; <a href="http://svn.gnome.org/viewcvs/tracker/trunk/data/services/">
http://svn.gnome.org/viewcvs/tracker/trunk/data/services/</a><br>&gt; Spotlight:<br>&gt; <a href="http://developer.apple.com/documentation/Carbon/Reference/MetadataAttributesRef/index.html">http://developer.apple.com/documentation/Carbon/Reference/MetadataAttributesRef/index.html
</a><br><br>The plan with Beagle was always to use existing ontologies where they<br>exist.. of course, we never really got around to doing that, which is<br>why a lot of them that aren&#39;t covered by Dublin Core are in the
<br>&quot;fixme&quot; namespace.<br><br>I still think this is probably the way to go, especially if we have a<br>desire to easily transition to or from RDF.&nbsp;&nbsp;Tracker&#39;s seems like the<br>closest to this.</blockquote><div>
<br>I&#39;m not sure I understand you. What exactly do you mean Trackers ontology is close to? And is this good or bad? :-)<br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I haven&#39;t been following this thread super closely.&nbsp;&nbsp;Why define these<br>in .desktop-like files rather than in some sort of documented<br>specification?&nbsp;&nbsp;Code is what ultimately will be setting these, so it<br>will have to obey them.
</blockquote><div><br>Because we could allow 3rd parties to install their own ontologies so we wouldn&#39;t have to cover everything known to man.<br><br>With machine a readable ontology you could also create tools to visualize the ontology - they tend to be complex beasts...
<br><br>I have some more reasons in the mail from Fabrice I just replied to...<br><br>Cheers,<br>Mikkel<br></div><br></div>