<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Sebastian,<br>
<br>
I agree to clean up, the folder structure is good.<br>
<br>
If possible, it would be good if you could look into the currenty ANT
scripts that do the whole business of generating the HTML files and
converting the ontologies. <br>
The current layout is not because we like chaos, but because our
current set of ANT scripts works with that setup and it was too hard to
change the script (it was easier to just put all ontologies into the
same folder and then tweak the ant script)<br>
<br>
In general, I do not like the smell of release/draft folders, but I
think its ok.<br>
I think each ontology should be in its own folder and some readme.txt
should show the status, but its also fine the way with superfolders.
but we should not try to classify them further using folder strucutres,
this will end up in sucking, rather use the wiki to guide people around.<br>
<br>
The W3C way is something like<br>
...2009/06/ndo-draft&nbsp; .... then<br>
...2006/08/ndo-draft&nbsp; ... then<br>
...tr/ndo<br>
<br>
we should use SVN tags to mark releases and otherwise keep the files
always in the same folder, its much more convenient, but also here I am
open for ideas.<br>
<br>
about TRIG: (I would like N3, see below)<br>
this is fine, we stopped using prot&eacute;g&eacute; for ontology development some
time ago, because as we are doing a standardization process, the SVN
logs are very very very important to verify what chnages have been
done, and a visual ontology editor sometimes reformats the whole file,
which makes it impossible to verify what has been changed by whom and
why, so I am in favor for TRIG and text files.<br>
Could someone write this down on our OntologyMaintenance page?<br>
<br>
there is only one problem - there is a lack of online tools [1] for
checking/validating/converting trig, this sucks. For the sake of
keeping a sane mind, and being quick while hacking, <br>
I would propose to use N3 instead because there is more tool support
for it.<br>
<br>
[1]<br>
<a class="moz-txt-link-freetext" href="http://rdfabout.com/demo/validator/index.xpd">http://rdfabout.com/demo/validator/index.xpd</a><br>
<a class="moz-txt-link-freetext" href="http://www.mindswap.org/2002/rdfconvert/">http://www.mindswap.org/2002/rdfconvert/</a><br>
-&gt; these tools, which I daily use when cheking ontologies, do not
support trig.<br>
Trig=bad<br>
n3=good<br>
<br>
best<br>
Leo<br>
<br>
<br>
It was Ivan Frade who said at the right time 26.06.2009 14:56 the
following words:
<blockquote
 cite="mid:b50f4ef30906260556k550e33cdgb9679852f80a8e@mail.gmail.com"
 type="cite">Hi!<br>
  <br>
  <div class="gmail_quote">On Fri, Jun 26, 2009 at 11:41 AM, Sebastian
Tr&uuml;g <span dir="ltr">&lt;<a moz-do-not-send="true"
 href="mailto:strueg@mandriva.com">strueg@mandriva.com</a>&gt;</span>
wrote:<br>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><br>
I'd say we make it very simple: top level dirs "ontologies" and "tools"
in the<br>
trunk. And then:<br>
    <br>
trunk<br>
&nbsp;ontologies<br>
&nbsp; &nbsp; release<br>
&nbsp; &nbsp; &nbsp; &nbsp;pimo<br>
&nbsp; &nbsp; &nbsp; &nbsp;nie<br>
&nbsp; &nbsp; &nbsp; &nbsp;nfo<br>
&nbsp; &nbsp; &nbsp; &nbsp;nco<br>
&nbsp; &nbsp; &nbsp; &nbsp;nmo<br>
&nbsp; &nbsp; &nbsp; &nbsp;ncal<br>
&nbsp; &nbsp; &nbsp; &nbsp;nexif<br>
&nbsp; &nbsp; &nbsp; &nbsp;nid3<br>
&nbsp; &nbsp; draft<br>
&nbsp; &nbsp; &nbsp; &nbsp;ndo<br>
&nbsp; &nbsp; &nbsp; &nbsp;nmm<br>
&nbsp;tools<br>
&nbsp; &nbsp; &lt;whatever&gt;<br>
  </blockquote>
  <div><br>
I like it.<br>
  <br>
Just to clarify "release" means that are "public" ontologies. Every now
and then we will create tags in the svn to have a "released" pack of
ontologies, right? <br>
  <br>
  </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">In
the single ontology dirs I would put the trig sources directly. I
propose<br>
we work on those since trig is way easier to read and hack than rdf+xml
and it<br>
is the distribution format anyway.</blockquote>
  <div><br>
I think it is a good idea.&nbsp; <br>
  <br>
  </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Then
the folders could have "documentation" subdirs which in the case of pimo<br>
should include the sources for the pimo.pdf written by leo (if he
agrees).<br>
Each ontology folder will also have a ChangeLog file in which we should
note<br>
each change to the onto.</blockquote>
  <div><br>
The HTML documentation with the classes and properties, and links
between them... is generated directly from the ontology files? so, that
documentation folder is just for "extra" stuff? <br>
  <br>
  </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Do
we need anything else?</blockquote>
  <div><br>
I dont see anything evident missing.<br>
  <br>
  </div>
  <blockquote class="gmail_quote"
 style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Once
an ontology is decided and should be released it is moved from the draft<br>
to the release folder.<br>
    <br>
A tool could gather all release ontologies and package them for a
release.<br>
    <br>
If you agree I will take care of this.<br>
  </blockquote>
  <div><br>
Sounds great! Thanks!<br>
  </div>
  </div>
  <br>
Ivan<br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
Xesam mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Xesam@lists.freedesktop.org">Xesam@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/xesam">http://lists.freedesktop.org/mailman/listinfo/xesam</a>
  </pre>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
____________________________________________________
DI Leo Sauermann       <a class="moz-txt-link-freetext" href="http://www.dfki.de/~sauermann">http://www.dfki.de/~sauermann</a> 

Deutsches Forschungszentrum fuer 
Kuenstliche Intelligenz DFKI GmbH
Trippstadter Strasse 122
P.O. Box 2080           Fon:   +49 631 20575-116
D-67663 Kaiserslautern  Fax:   +49 631 20575-102
Germany                 Mail:  <a class="moz-txt-link-abbreviated" href="mailto:leo.sauermann@dfki.de">leo.sauermann@dfki.de</a>

Geschaeftsfuehrung:
Prof.Dr.Dr.h.c.mult. Wolfgang Wahlster (Vorsitzender)
Dr. Walter Olthoff
Vorsitzender des Aufsichtsrats:
Prof. Dr. h.c. Hans A. Aukes
Amtsgericht Kaiserslautern, HRB 2313
____________________________________________________
</pre>
</body>
</html>