JSON-LD spec status update

Hi all,

Dave, Gregg and I have been hard at work hammering out some of the
unfinished bits in the JSON-LD spec - namely the Algorithms section, how
to express ordered lists, and the API. The latest Editors Draft can be
found here:

http://json-ld.org/spec/ED/20110817/

Dave and I continue to do spec work on the normalization algorithm - we
have a few days of work left on that. It was a very difficult problem to
solve and quite a challenge getting the language just right in the spec.

However, the result is a generalized solution for graph normalization,
which is a huge step forward in digitally signing graphs and moving us
toward an interoperable technology for the "Trust" layer of the semantic
web stack. Normalization is a requirement for digital signatures.

At this point in time, we believe that the following sections of the
spec are fairly stable:

1. Introduction
2. Design
3. Basic Concepts
4. Advanced Concepts
A. Markup Examples
B. References

The following sections are coming together nicely, but need a bit more
work before they are implemented:

5. The Application Programming Interface
6.1-6.11 Algorithms, Expansion, Compaction, Framing
6.13 RDF Conversion
7.1 Disjoint Graphs

The following sections are still being heavily edited and will need
implementations and thorough testing before we are comfortable with them:

6.11 Normalization
6.12 Data Round Tripping
7.2  Lists

As a group, we still need to:

1. Setup a wiki on the json-ld.org website.
2. E-mail use cases to the mailing list or put them up on the wiki.
3. Finish the normalization bits for the spec.
4. Create an online test suite for the JSON-LD spec.

-- manu

-- 
Manu Sporny (skype: msporny, twitter: manusporny)
President/CEO - Digital Bazaar, Inc.
blog: PaySwarm Developer Tools and Demo Released
http://digitalbazaar.com/2011/05/05/payswarm-sandbox/

Received on Wednesday, 17 August 2011 18:33:55 UTC