- From: Gregg Kellogg <gregg@kellogg-assoc.com>
- Date: Wed, 11 Jan 2012 19:50:29 -0500
- To: Linked JSON <public-linked-json@w3.org>
Two timestamped documents have been released: JSON-LD Syntax [1] includes the many changes from the previous version: * Keywords @subject and @iri have been consolodated to @id. * The keyword @datatype has been changed to @type, which means that @type is no used both for describing an object type and a literal datratype. * The keyword @literal has been changed to @value. * Removed @base and @vocab from @context, although relative IRIs will continue to expand relative to the document base. * Added @language to @context to specify a default language to use for literals represented as simple strings. * The @context section has been updated to merge the specification of datatype or IRI coercion with term definitions Previously: "@context": {"term": "iri", "@coerce": {"datatype": "term"}} now expressed using: "@context": {"term": {"@id": "iri", "@type": "datatype"}} JSON-LD API [2] includes substantial updates to core algorithms: * Normalization is moved to a new specification [3] as it is more related to generalized graph normalization than just normalizing JSON-LD. JSON-LD specific normalization now uses the result of the more generalized graph normalization specification. * Value compaction/expansion and the general Expansion/Compaction algorithms have had significant updates. The JSON-LD syntax seems to be stabilizing, but the entire process is still in the early stages, so more signification changes may still come. Gregg [1] http://json-ld.org/spec/ED/json-ld-syntax/20120112/ [2] http://json-ld.org/spec/ED/json-ld-api/20120112/ [3] http://json-ld.org/spec/latest/rdf-graph-normalization/
Received on Thursday, 12 January 2012 00:51:34 UTC