RE: Spec updates

Great work Gregg!

There was just a minor error in the JSON-LD-API reference in the syntax
spec. I've fixed it in commit 4f77816580.

I've also deleted the RDF/JSON-LD list example in section 3.9 Lists as I
think it was rather confusing and could convey the impression that the
@first and @rest keywords are (pre-)defined in the JSON-LD syntax (commit

-----Original Message-----
[] On Behalf Of Gregg Kellogg
Sent: Monday, 24 October 2011 08:07
To: Linked JSON
Subject: Spec updates

I've updated the Syntax and API specifications based on recent input. There
were numerous definition reference issues, so I also added some code to
ensure the referential integrity of definitions and references within the
document. (Manu and or Dave may want to check algorithms for issues and to
ensure that the changes I made are appropriate. The integrity checks and
other tdef/tref improvements are probably useful for other specs that use
the same mechanism).

Here are the commits included:

commit 209d22d99ad752c35cea6c7709be3f74032958fb
    Added a brief section relating JSON-LD to RDF with some Turtle examples.

commit c7ab47145e07adb08ecca7b1466a76c40dfb4747
    Added tdef/tref normalization and error checking.
    Fixed numerous missing definitions and added issues for those used
within al

commit ac07fc7f6b78603c36b62ebdd385329b97040ce8
    Move Lists to Basic rather than Advanced concepts.

commit af738479697c9000a96f2632453bb2a2f4094dc6
    Move all discussion of Expansion, Compaction, Framing and Normaliation
to API

commit 729797a0eb362807048c57999a4f3b6ce82e3ca3
    Improve @context doc in syntax and update to latest in both syntax and

commit db35c2771b3e4a4d74f36803ae12749be21f3c51
    Added @language to @context.


Received on Monday, 24 October 2011 07:23:12 UTC