Skip to content

Rework as the Linked Data Formats WG #10

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 2 commits into
base: json-ld-wg
Choose a base branch
from

Conversation

BigBlueHat
Copy link
Member

@BigBlueHat BigBlueHat commented Jul 14, 2025

This is an early stage reworking of the charter to try to address the group's interest in a more inclusive name indicative of our interest in publishing YAML-LD and CBOR-LD alongside a new/updated JSON-LD.

Much more editing to do, but I wanted to share this early to get feedback.

Cheers!
🎩


Preview | Diff

@gkellogg
Copy link
Member

  1. Please add me as co-chair.
  2. Both Manu, and I think Ivan, suggested trimming down the explicit issues in the In Scope section. The RDF & SPARQL WG has the following in the Scope section: "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."
  3. Is this the current version of the document template for charters? Does it matter?
  4. To get ahead of the game, the new specs should probably be "CBOR-LD 1.0" and "YAML-LD 1.0".
  5. For liaison:
  • The RDF Dataset Canonicalization and Hash WG is in maintenance mode, and probably doesn't have any coordination requirements.
  • The RDF-Star WG is now called the RDF & SPARQL WG.
  • I don't think we need to explicitly coordinate with Schema.org CG, RDF-DEV CG, or the RDF JavaScript Libraries CG.

@iherman
Copy link

iherman commented Jul 15, 2025

  • Both Manu, and I think Ivan, suggested trimming down the explicit issues in the In Scope section. The RDF & SPARQL WG has the following in the Scope section: "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."

Indeed. Having such a long and detailed laundry list would make it too difficult for the AC to review.

As I said before on calls, I believe the scope section should pick 2-3 very high priority items, and commit the full recommendation work for the present charter only for those. All the other items should be formulated as possible rec-track work, but only if the high priority items are completed; otherwise, their completion should be postponed to a later charter.

In my view, the high priority items (in terms of public need) are:

  1. Handling the main objection to JSON-LD, namely the security questions raised v.a.v. the reference and access to a @context; this is, I believe, Consider context by reference with metadata w3c/json-ld-syntax#108
  2. Compatibility with RDF 1.2
  3. RDF 1.2 compatible CBOR-LD

All other work items, including YAML-LD, should be considered as a "wouldn't it be nice", conditional items, as referred to above.

@@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">

<title>JSON-LD Working Group Charter</title>
<title>Linked Data Formats Working Group Charter</title>
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed during our last meeting, I believe that "JSON-LD" should still appear in the name of the WG. @BigBlueHat proposed "JSON-LD data formats" (or simply "JSON-LD formats", as D alteady means "data" 😉 )

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Upon first reading the name "Linked Data Formats", I thought the goal was also to bring other formats such as Turtle, RDF/XML, and so on under the scope of this WG. But this doesn't seem to be the cause. I would suspect similar confusion to be raised outside of the WG.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What brings the these formats under the same roof is the fact that these formats add an rdf (a.k.a. linked data) layer on top of an existing and widespread data syntax. On could argue that this is the case of rdf/xml, and that would be true, except that people hardly care about that format anyway.

I am sure someone will find a nice term for that.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What brings the these formats under the same roof is the fact that these formats add an rdf (a.k.a. linked data) layer on top of an existing and widespread data syntax.

Perhaps something along the direction of Embedded Linked Data Formats?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We discussed this on the last call. We need to find a good name, but basically it’s appropriate for polyglot formats that can be reduced to some variation of our internal representation. This explicitly does not include other established RDF formats.

“Embedded” is a loaded term, and also describes how scripts may be embedded in HTML using the script element.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

formats that can be reduced to some variation of our internal representation

I believe this is the core criteria, and that's one of my argument for keeping JSON-LD in the name (in addition to showing continuity and avoiding confusion).

Comment on lines +154 to +155
<p>This growth in the applied use of JSON-LD has resulted in community interest in additional expressions of
JSON-LD's underlying Linked Data expression into other formats. YAML-LD has been created by the
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"expression" used twice, making the sentence cumbersome.

Suggested change
<p>This growth in the applied use of JSON-LD has resulted in community interest in additional expressions of
JSON-LD's underlying Linked Data expression into other formats. YAML-LD has been created by the
<p>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

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe just keep the group title "JSON-LD Working Group" and then expand in the group description, and/or in a subtitle, that it is for JSON and related formats.

@TallTed
Copy link

TallTed commented Jul 17, 2025

For your consideration...

Linked Data Formats Working Group, shorthand LDF-WG.

JSON-LD, CBOD-LD, etc., can be a subheading on all relevant pages/documents. (I considered a parenthetical after "Formats" but that doesn't read well.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants