- From: Mark Birbeck <mark.birbeck@webbackplane.com>
- Date: Wed, 13 Jan 2010 10:54:21 +0000
- To: Ivan Herman <ivan@w3.org>
- Cc: KANZAKI Masahide <mkanzaki@gmail.com>, Manu Sporny <msporny@digitalbazaar.com>, RDFa mailing list <public-rdf-in-xhtml-tf@w3.org>
Hi Ivan, On Wed, Jan 13, 2010 at 10:35 AM, Ivan Herman <ivan@w3.org> wrote: > That is actually a good point... But it is also a matter of how the RDF > vocabulary is used. Ie, you are right that having an RDF statement of > the sort > > <http://xmlns.com/foaf/0.1/name> rdfa:term "name" > > is not a good idea. But having something like > > [ > a rdfa:Term ; > rdfa:uri "http://xmlns.com/foaf/0.1/name" ; > rdfa:term "name" > ] > > would be o.k... One way to come at this is to ask whether you might do anything with these triples. For example, might we reason across tokens, so that the URI we map on Thursday might be different to the one we use on Sunday? I wouldn't rule this out, but I'm having a hard time thinking of a situation where it would be better to change the token mapping than it would to actually change the underlying data ("on Thursday I work at the office; on Sunday I work at home"). Given this, I don't see much point in going out of our way to create tokens in RDF. Just as N3 uses @prefix and RDF/XML uses @xmlns, there's nothing necessarily wrong with describing data that is used for encoding triples with a language that is not itself used for encoding triples. Unless you want to reason over the prefix mappings I would suggest that all we need are name-value pairs. > I regard the Json encoding as a somewhat issue. I would argue that the JSON encoding of RDF is crucial to the next phase of the semantic web (just as allowing RDF to be transported via HTML was crucial for the current phase), but that's a discussion for another day. The question here is narrower, and concerns whether we can enable a broad deployment of token-mapping, across diverse systems; I would suggest that we can only do that if JSON is part of the mix. Regards, Mark -- Mark Birbeck, webBackplane mark.birbeck@webBackplane.com http://webBackplane.com/mark-birbeck webBackplane is a trading name of Backplane Ltd. (company number 05972288, registered office: 2nd Floor, 69/85 Tabernacle Street, London, EC2A 4RR)
Received on Wednesday, 13 January 2010 10:54:56 UTC