- From: Ivan Herman <ivan@w3.org>
- Date: Wed, 13 Jan 2010 12:27:31 +0100
- To: Mark Birbeck <mark.birbeck@webbackplane.com>
- CC: KANZAKI Masahide <mkanzaki@gmail.com>, Manu Sporny <msporny@digitalbazaar.com>, RDFa mailing list <public-rdf-in-xhtml-tf@w3.org>
- Message-ID: <4B4DAE23.6010500@w3.org>
On 2010-1-13 11:54 , Mark Birbeck wrote: > 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. > This is all true. Ie, from the point of view of the goal of the whole story using RDF or not is not really relevant. I guess (well, I cannot speak in the name Manu) that the reason may simply be that this is a data structure that we already have, why inventing another one (simple that may be). But I am not particularly attached to RDF for this. > >> I regard the Json encoding as a somewhat issue. > Sorry, the line should have said "I regard the Json encoding as a somewhat different issue". Crucial word missing:-( > 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. Absolutely: this is a discussion for another day:-) That is what I wanted to say... > > 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. > I am not a huge fan of JSon, probably because I use python where of course there are json converters but it remains a different syntax to python structures altogether. But, at the end of the day, I do not care too much. Using RDFa for that purpose has some advantages, though, ie, that one can provide a human readable format for the terms being used. That may be very beneficial for, say, foaf or dc... Ivan > 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) -- 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 Wednesday, 13 January 2010 11:26:53 UTC