-
Notifications
You must be signed in to change notification settings - Fork 24
[JSON LD WG] CR transition for json ld11, json ld11 api, and json ld11 framing
- JSON-LD 1.1
- Editor's draft: https://w3c.github.io/json-ld-syntax/?specStatus=CR&publishDate=2019-12-10
- Expected publication date: 2019-12-10
- JSON-LD 1.1 Processing Algorithms and API
- Editor's draft: https://w3c.github.io/json-ld-api/?specStatus=CR&publishDate=2019-12-10
- Expected publication date: 2019-12-10
- JSON-LD 1.1 Framing
- Editor's draft: https://w3c.github.io/json-ld-framing/?specStatus=CR&publishDate=2019-12-10
- Expected publication date: 2019-12-10
- JSON-LD 1.1: https://w3c.github.io/json-ld-syntax/?specStatus=CR&publishDate=2019-12-10#abstract
- JSON-LD 1.1 Processing Algorithms and API: https://w3c.github.io/json-ld-api/?specStatus=CR&publishDate=2019-12-10#abstract
- JSON-LD 1.1 Framing: https://w3c.github.io/json-ld-framing/?specStatus=CR&publishDate=2019-12-10#abstract
- JSON-LD 1.1: https://w3c.github.io/json-ld-syntax/?specStatus=CR&publishDate=2019-12-10#sotd
- JSON-LD 1.1 Processing Algorithms and API: https://w3c.github.io/json-ld-api/?specStatus=CR&publishDate=2019-12-10#sotd
- JSON-LD 1.1 Framing: https://w3c.github.io/json-ld-framing/?specStatus=CR&publishDate=2019-12-10#sotd
- WG resolution on call: https://www.w3.org/2018/json-ld-wg/Meetings/Minutes/2019/2019-11-22-json-ld#resolution2
- Based on CfC: https://lists.w3.org/Archives/Public/public-json-ld-wg/2019Nov/0017.html
- Changes to JSON-LD Syntax since 1.0 and since the CG final report. The exact changes in the text can also be highlighted (not done by default, but can be chosen by the reader using a button).
- Changes to JSON-LD API since 1.0 and since the CG final report
- Changes to JSON-LD Framing since 1.0 draft and since the CG final report
We have tracked our requirements in Github using issues.
-
JSON-LD 1.1
- Total: 179 issues, mostly editorial change tracking.
- 21 Satisfied Requirements
- 19 Rejected - These issues were invalid, out of scope for the work, or proposals that were discussed and rejected.
- 3 Deferred for Future Work
-
JSON-LD 1.1 API
- Total: 71 Issues, mostly editorial change tracking
- 12 Satisfied Requirements
- 4 Won't Fix
- 3 Deferred for Future Work
-
JSON-LD 1.1 Framing
- Total: 30 issues, as always mostly editorial and questions
- 9 Satisfied Requirements
- 2 Won't Fix
- 3 Deferred for Future Work
None.
All reviews, comments, etc, were tracked in Github issues, see below
- JSON-LD 1.1
- Open issues minus editorial, deferred, or transferred to best practices: https://tinyurl.com/yyys74xg
- Same as above, but included closed issues: https://tinyurl.com/y5tgxj2u
- JSON-LD 1.1 Processing Algorithms and API
- Open issues minus editorial, deferred, or transferred to best practices: https://tinyurl.com/y67bemer
- Same as above, but included closed issues: https://tinyurl.com/y3hssblp
- JSON-LD 1.1 Framing
- Open issues minus editorial, deferred, or transferred to best practices: https://tinyurl.com/y32fltkb
- Same as above, but included closed issues: https://tinyurl.com/y6djf6dt
None.
There is a (draft) implementation report with pointers to all the tests (and instructions on how to submit implementation reports). Tests prepared for each feature of JSON-LD (some tests are covering more than one); see also the separate test documentation.
The exit criteria is that each feature (i.e., each test) must be passed by at least two, independent implementations. The WG intends to leave the CR duration open for a minimum of 3 months after the publication of the CR.
At the moment, members of the Working Groups are actively involved in different implementations in Ruby, Javascript, Python, and TypeScript (the latter is a streaming JSON-LD parser). The WG expects all four of them to submit test results. We also know about a Java implementations being worked on. The group is also actively reaching out to implementers to find implementations in C/C++ and possibly Rust.
Note that the test suite and the implementation aim to cover the full JSON-LD 1.1, i.e., including the JSON-LD 1.0 features.