w3c / w3c/json-ld-api

specVersion clarification

Open
#643 2 comments 0 reactions 1 assignee View on GitHub

@gkellogg is already working on this.

Since Mar 10, 2025.

Editorial
Dominant language
HTML
Stars
106
Forks
40
PR merge metrics
No merged PRs in 30d

Description

I've been implementing the 1.1 spec and am now at a stage where I'm running the expansion tests.

Test t0024 fails for me, which has a context of

  "@context": {
    "http://www.w3.org/1999/02/22-rdf-syntax-ns#type": {"@id": "@type", "@type": "@id"}
  }

It fails in 14.2.4.2 of Create Term in my case, though this might just be a bug on my side.

However, I noticed that the specVersion for that test is set to 1.0. Does that mean that this test is not expected to pass, or be run, by a 1.1 implementation, even in 1.0 processing mode?

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.