Hi all,
as per my ACTION-412, here attached is a list of changes in the ontology
and API documents implementating my two proposals:
1/
http://lists.w3.org/Archives/Public/public-media-annotation/2011Apr/0026.html
Basically I replaced "must use dateTime" by "must use one of gYear,
gYearMonth, date, dateTime, dateTimeStamp" (in both the Ontology and API
document) with a warning in the RDF section about OWL2 compliance.
2/
http://lists.w3.org/Archives/Public/public-media-annotation/2011Apr/0034.html
That one didn't receive any feedback, so I'm assuming nobody is against
it :) Basically, I replaced "must use double" by "should use decimal,
but may use double", which lets the API use 'double' (as WebIDL does not
have decimal) but lets RDF use the more general 'decimal' datatype for
the sake of OWL2 profile compliance.
Also, I attach a new version of the RDF ontology with
* some bugs removed
* those changes implemented
* a cleaner look
and a Turtle version of that ontology.
I would suggest that both files would be *linked* from the Ontology
document (Turtle being marked as non-normative) rather than the ugly
verbatim inclusion of the RDF/XML...
regards
pa