- From: Ivan Herman <ivan@w3.org>
- Date: Sun, 2 Oct 2011 06:55:54 +0900
- To: Manu Sporny <msporny@digitalbazaar.com>
- Cc: public-linked-json@w3.org
I am not worried by the implementation issues but... my mind may be too rdf infested:-) and this merge may be a bit confusing. I am a bit afraid that people will then use datatypes as types for subjects or other types for literals. Which may create a mess. Ivan On Oct 2, 2011, at 04:44 , Manu Sporny wrote: > On 09/28/2011 08:25 AM, Markus Lanthaler wrote: >> Sorry for spamming the mailing list today, but as it was quite silent here >> recently I would like to use the opportunity to discuss a number of things I >> came up with while I reviewed the spec. So there may be more mails coming >> :-) > > Not at all, thank you for keeping the discussion going! > >> This one is about merging @type and @datatype. >> I understand that in a RDF world the distinction is necessary, but in >> JSON-LD we do not need to distinguish the two keywords as they can't be >> misinterpreted. > > Interesting... I don't see any reason why we couldn't make this change. It does simplify the spec a bit... @type and @datatype do different things as far as the triples they generate are concerned... I don't know if this would confuse authors. What @type does is dependent on its context. I don't know if we really have any other attribute like it that is context-dependent (except for @context, of course). One could consider @language one of those features (if we support it in @context). > >> So I would like to propose to merge @datatype and @type to @type (ISSUE-31). >> I think this won't cause any problems in the already implemented algorithms >> and just require a change from @datatype to @type. The reason behind this is >> that both, @type and @datatype, specify the "data type" of a construct, the >> only difference is that the one addresses subjects while the other addresses >> objects. > > That logic makes sense to me. +1 > > -- manu > > -- > Manu Sporny (skype: msporny, twitter: manusporny) > Founder/CEO - Digital Bazaar, Inc. > blog: Standardizing Payment Links - Why Online Tipping has Failed > http://manu.sporny.org/2011/payment-links/ > ---- 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
Received on Saturday, 1 October 2011 21:55:15 UTC