- From: Jerome Euzenat <Jerome.Euzenat@inrialpes.fr>
- Date: Sun, 26 Jan 2003 15:55:12 +0100
- To: "Masahiro Hori" <HORIM@jp.ibm.com>
- Cc: www-webont-wg@w3.org
Hello,
after thinking a while about this owls:Documentation, here
are my though. There are three solutions:
1) allowing anything within owls:Documentation to be interpreted as a
rdfs:comment except some elements (rdfs:label, priorVersion...)
including dublin core. These special elements are explicitely
described in the schema like Masahiro proposed (note that other
should not be prohibited by the schema).
This has the drawback of modifying schema and stylesheet each time a
new element is found useful (eg., cvsVersion).
2) allowing anything within owls:Documentation to be interpreted
litteraly (but text which is interpreted as rdfs:comments). This
works well with all the elements you want to add. This is the version
implemented in the stylesheet I sent two days ago.
This version has the drawback that it is not possible to comment OWL
or RDF code by a owl:Annotation/owl:Documentation because the content
will be expressed by the stylesheet.
3) I think that a third solution is possible, mixing both: allowing
anything within owls:Documentation to be ignored (but text which is
interpreted as rdfs:comments and a few rdfs tags such as label,
etc.). If one wants to add a particular treatment to some set of
elements, she must write the xslt rules (for
"owls:Documentation/myTag") and import them.
I can implement those for Dublin core as an example.
What do you think?
--
Jérôme Euzenat __
/ /\
INRIA Rhône-Alpes, _/ _ _ _ _ _
/_) | ` / ) | \ \ /_)
655, avenue de l'Europe, (___/___(_/_/ / /_(_________________
Montbonnot St Martin, / http://www.inrialpes.fr/exmo
38334 Saint-Ismier cedex, / Jerome.Euzenat@inrialpes.fr
France____________________/ Jerome.Euzenat@free.fr
Received on Sunday, 26 January 2003 09:56:39 UTC