- From: Ivan Herman <ivan@w3.org>
- Date: Thu, 1 Apr 2010 10:17:22 +0200
- To: Shane McCarron <shane@aptest.com>
- Cc: RDFa WG <public-rdfa-wg@w3.org>
- Message-Id: <6F062C57-EAF6-4243-9D29-2CBB7EDA75E5@w3.org>
The current document says, section 10 (referring to vocabulary documents): "These documents must be defined in an RDFa Host Language. They MAY be defined in other RDF serializations as well (e.g., RDF/XML [RDF-SYNTAX-GRAMMAR] or Turtle [TURTLE])." and it also says, right before Appendix C: "RDFa and RDF/XML versions of the vocabulary SHOULD be provided." Couple of comments on that - first of all, the note and the text are not equivalent (should vs. may) - I am not sure we should keep it as general as RDFa Host Language. Say, in some years, somebody comes up with a XYZML+RDFa spec, and this spec makes additions to the processing steps, a bit like RDFa 1.1 XTHML does. According to this text, from that moment on, it is o.k. to define the vocabulary in XYZML+RDFa. However, RDFa processors may not be able to use that, because they have not yet updated their implementation to the extended processing rules. I would propose to be more restrictive here, and simply say HTML5+RDFa and XHTML+RDFa. - That being said, the original proposal (I think it was Toby's) was to say that "Conformant processors MUST understand (X)HTML+RDFa, and MAY understand other RDF serializations formats". There is a difference here. Say that the market evolves in such a way that all RDFa processors understand Turtle. That means that a deployment that relies exclusively on Turtle would be fine, and the authors would not feel like breaking the rules. But the current text would not give this freedom... Ivan ---- Ivan Herman, W3C Semantic Web Activity Lead Home: http://www.w3.org/People/Ivan/ mobile: +31-641044153 PGP Key: http://www.ivan-herman.net/pgpkey.html FOAF: http://www.ivan-herman.net/foaf.rdf
Attachments
- application/pkcs7-signature attachment: smime.p7s
Received on Thursday, 1 April 2010 08:15:54 UTC