- From: Ivan Herman <ivan@w3.org>
- Date: Thu, 04 Mar 2010 13:37:04 +0100
- To: Shane McCarron <shane@aptest.com>
- CC: Manu Sporny <msporny@digitalbazaar.com>, RDFa WG <public-rdfa-wg@w3.org>
- Message-ID: <4B8FA970.7070307@w3.org>
On 2010-3-4 13:05 , Shane McCarron wrote: > > > Ivan Herman wrote: >> On 2010-3-4 04:07 , Manu Sporny wrote: >> >>> The default may even be to never follow-your-nose. For example, Google >>> may hard code their vocabulary prefixes in their RDFa processors - >>> giving processor writers this flexibility may be okay as long as we're >>> clear that the triples that an RDFa processor generates must always be >>> generated as if the @profile/@vocab document were de-referenced and the >>> prefixes loaded out of the @profile/@vocab document. >>> >>> >> That I think I would not like (or I misunderstand you). This would mean >> that an RDFa document, when interpreted via Google, would yield a >> different set of triples than when run through, say, the distiller. In >> effect, that would mean that google would control what other >> implementations would have to use to make it interoperable and I do not >> think that is o.k. >> > > I am pretty sure Manu just means that it is permissible to cache the > contents of the vocabulary definition, and that it is also permissible > to hard code the contents. So if we (or Google or whomever) define a > vocabulary at a well known URI and commit to never changing that vocab > at that URI, it is permissible to hard code it in an implementation. I > personally have no problem with that, nor do I have a problem with > caching (although we should probably ensure that the HTTP cache-control > header is used). That is absolutely fine. Actually, this is something we should even promote (just as XML editors should cache some well known DTD-s instead of getting to the W3C server every time they see, say, the SVG DTD...). But the author is still supposed to add the correct @vocab definition in the file. Well, let us see what Manu thinks he wanted to say:-) Ivan > > -- > Shane P. McCarron Phone: +1 763 786-8160 x120 > Managing Director Fax: +1 763 786-8180 > ApTest Minnesota Inet: shane@aptest.com <mailto:shane@aptest.com> > -- 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 vCard : http://www.ivan-herman.net/HermanIvan.vcf
Attachments
- application/pkcs7-signature attachment: S/MIME Cryptographic Signature
Received on Thursday, 4 March 2010 12:36:59 UTC