- From: Bijan Parsia <bparsia@cs.manchester.ac.uk>
- Date: Tue, 31 Mar 2009 11:28:49 +0100
- To: W3C OWL Working Group <public-owl-wg@w3.org>
I've updated the schema to handle prefix declarations: http://www.w3.org/2007/OWL/wiki/index.php?title=OWL_XML_Schema&diff=21025&oldid=20011 The only issue remaining (before I update the spec text and declare victory) is how to distinguish IRIs from AbbreviatedIRIs. I've suggested a separate attribute and a leading token. Basically: <Class abbrevIRI="bjp:Person/> <Class aIRI="bjp:Person"/> vs. <Class IRI=">bjp:Person"/> The problem, of course, is that >bjp:Person is not a valid anyURI. vs. Depends on whether there's a declaration (the Sandro Solution) I'm also inclined to forbid relative URIs. They are a pain to cope with and to explain. I think having one univocal way to abbreviate URIs is overall much more beneficial than to have 2 mechanisms where one is optimized for a sorta strange case. A case I use a lot, but a bit of an outlier none-the-less. Thoughts welcome. Otherwise, I'll mope a bit and pick a solution. Cheers, Bijan.
Received on Tuesday, 31 March 2009 10:29:27 UTC