- From: Thomas Steiner <tomac@google.com>
- Date: Thu, 6 Mar 2014 17:13:40 +0100
- To: Markus Lanthaler <markus.lanthaler@gmx.net>
- Cc: Linked JSON <public-linked-json@w3.org>, Thomas Steiner <tomac@google.com>
Hi Markus,
> I've thought about this before myself but am still on the fence on what to
> do. Unfortunately, RFC7159 isn't simply a reclassification of RFC4627 to
> bring it on the standards track but also contains a number of BC-breaking
> changes. For example, it loosens the restriction on top-level constructs (in
> RFC4627 only objects and arrays are allowed, in RFC7159 everything is). I'd
> thus prefer to not make this change at this point.
When you try to "lift" the trivial JSON object 42 (just the integer)
to JSON-LD, you would have to convert it to something that is an
object anyway in order for JSON-LD to make sense (you need a key,
unless I am terribly mistaken). So you are right that allowing
"everything" ("trivial" JSON) seems challenging, but probably not a
problem in practice [citation needed].
> Is there any reason to update the ref apart from "let's use the latest
> stuff"?
This was my main motivation, especially given the challenges around
JSON standardization. Finally, duplicate keys are disallowed, so this
is definitely a good thing. My preference would still be to swap to
the new RFC, but nothing breaks if the spec references the old RFC.
Best,
Tom
--
Thomas Steiner, Employee, Google Inc.
http://blog.tomayac.com, http://twitter.com/tomayac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iFy0uwAntT0bE3xtRa5AfeCheCkthAtTh3reSabiGbl0ck0fjumBl3DCharaCTersAttH3b0ttom.hTtP5://xKcd.c0m/1181/
-----END PGP SIGNATURE-----
Received on Thursday, 6 March 2014 16:14:28 UTC