diff --git a/2024/json-ld-wg/index.html b/2024/json-ld-wg/index.html index ef5deacc..af34866c 100644 --- a/2024/json-ld-wg/index.html +++ b/2024/json-ld-wg/index.html @@ -144,9 +144,26 @@

DRAFT JSON-LD Working Group Charter

Motivation and Background

- JSON-LD (JavaScript Object Notation for Linked Data) is a method of encoding linked data using JSON. - The encoding is used used mostly for search engine optimization activities but also for applications such as - biomedical informatics, and representing provenance information. + JSON-LD (JavaScript Object Notation for Linked Data) is a widely used method of encoding Linked Data using JSON. + Use of JSON-LD has grown and expanded over the last decade (since it's first publication as a + W3C Recommendation in 2014). + JSON-LD remains a popular choice for ecoding SEO-focused + structured data in Web pages. JSON-LD has also become a foundational format for social media (ActivityStreams), + Internet of Things data (Web of Things Description), Verifiable Credentials, and Software Bill of Materials (SPDX). +

+

This growth in the applied use of JSON-LD has resulted in community interest in additional expressions of + JSON-LD's underlying Linked Data structure into other formats. YAML-LD has been created by the + JSON for Linking Data Community Group for easing human + authoring and providing a clearer path for using Linked Data applied to popular YAML-based documents such as + infrastructure as code, static site front matter, and API documentation formats. Additionally, a need has + arised in the Verifiable Credentials space for providing a more compressed expression of JSON-LD, and work on + CBOR-LD was begun in the JSON-LD CG. +

+

+ The hope of this new more inclusively focused JSON-LD WG is to meet the demand of the broader + JSON-LD community by strengthening the foundational JSON-LD specifications and aligning it with the latest + RDF 1.2 specifications, growing the family of JSON-LD related formats which orbit around the JSON-LD + processing model, and specifing improved context retrieval methods for greater clarity and stability.

@@ -154,87 +171,26 @@

Motivation and Background

Scope

The Working Group will extend the recommendations defining the JSON-LD specifications (i.e., JSON-LD 1.1, JSON-LD 1.1 API, JSON-LD 1.1 Framing) - with the features introduced by RDF-star + with the features introduced by RDF 1.2 in addition to open Errata and requested features as noted on the groups Project Management Page. - These specifications together provide a JSON format for Linked Open Data to interoperate at web-scale, in a method which is familiar to and usable by web-focused software engineers. + These specifications together provide a JSON format for Linked Data to interoperate in a method which is familiar to and usable by software engineers.

- It will also develop new Recommendation Track deliverables, based on work incubated by the JSON for Linking Data Community Group, + The Working Group will also develop new Recommendation Track deliverables, based on work incubated by the JSON for Linking Data Community Group, specifying the use of JSON-LD algorithms with similar formats (YAML, CBOR, and more).

-

The Working group is expected to coordinate with the JSON for Linking Data Community Group on consensus-based proposals related to content changes for the JSON-LD Working Group Deliverables. The Chairs of this group may choose to reject proposals that are incompatible with this Charter.

+

The Working Group is expected to coordinate with the JSON for Linking Data Community Group on consensus-based proposals related to content changes for the JSON-LD Working Group Deliverables. The Chairs of this group may choose to reject proposals that are incompatible with this Charter.

In Scope

-

In addition to Errata and synchronization with the RDF-star Working Group, the following features tracked on the +

In addition to Errata and synchronization with the RDF & SPARQL Working Group, features tracked on the Project Management Page - are in-scope for updates to the core JSON-LD specifications:

- - + are in-scope for updates to the core JSON-LD specifications.

+

The Working Group will also consider allowing new features in + these recommendations, according to Section 6.3.11.4 of the W3C + process, in order to render future evolutions easier.

@@ -268,25 +224,25 @@

JSON-LD 1.2
- Latest publication: 07 May 2020
Draft State: W3C Recommendation
Reference Draft: https://www.w3.org/TR/2020/REC-json-ld11-20200716/
+ Latest publication: 07 May 2020
Associated Call for Exclusion 5 March 2020, ended on 4 May 2020
Produced under Working Group Charter: https://www.w3.org/2018/03/jsonld-wg-charter.html
JSON-LD 1.2 Processing Algorithms and API
- Latest publication: 07 May 2020
Draft State: W3C Recommendation
Reference Draft: https://www.w3.org/TR/2020/REC-json-ld11-api-20200716/
+ Latest publication: 07 May 2020
Associated Call for Exclusion 5 March 2020, ended on 4 May 2020
Produced under Working Group Charter: https://www.w3.org/2018/03/jsonld-wg-charter.html
JSON-LD 1.2 Framing
- Latest publication: 07 May 2020
Draft State: W3C Recommendation
Reference Draft: https://www.w3.org/TR/2020/REC-json-ld11-framing-20200716/
+ Latest publication: 07 May 2020
Associated Call for Exclusion 12 December 2019, ended on 10 February 2020
Produced under Working Group Charter: https://www.w3.org/2018/03/jsonld-wg-charter.html
@@ -295,7 +251,7 @@

The Working Group will also deliver the following W3C normative specifications:

-
CBOR-LD
+
CBOR-LD 1.0

CBOR is a compact binary data serialization and messaging format. This specification defines CBOR-LD, a CBOR-based format to serialize Linked Data. The encoding is designed to leverage the existing JSON-LD ecosystem, to provide a compact serialization format for those seeking efficient encoding schemes for Linked Data.

@@ -307,16 +263,16 @@

Editor's Draft (2022-12-06), adopted from previous JSON-LD Working Group -

Expected completion: CR in Q4 2024

+

Expected completion: CR in Q4 2026

-
YAML-LD
+
YAML-LD 1.0

This document defines YAML-LD, a set of conventions built on top of YAML, which outlines how to serialize Linked Data as YAML based on JSON-LD syntax, semantics, and APIs.

Input document: YAML-LD, Final Community Group Report (2023-12-06), adopted from the JSON for Linking Data Community Group

-

Expected completion: CR in Q4 2024

+

Expected completion: CR in Q4 2026

@@ -333,22 +289,21 @@

  • Application profile of JSON-LD to enable efficient streaming parsers.
  • Test suites and implementation reports for the specifications.
  • -
  • Best practices for use and implementation of JSON-LD 1.1.
  • -
  • Best practices for supporting multiple languages in JSON, based on JSON-LD value objects
  • +
  • Best practices for use and implementation of JSON-LD 1.1 and 1.2.

Timeline