From b7b05f34a1bb95f1dc63675dfee8e7dd75d4e853 Mon Sep 17 00:00:00 2001 From: Gregg Kellogg Date: Wed, 4 Jun 2025 11:11:14 -0700 Subject: [PATCH] Update terminology "term definition" for CANDIDATE CORRECTION 1. Relates to https://github.com/w3c/json-ld-api/pull/638. --- common/terms.html | 2 ++ index.html | 15 +++++++++++++-- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/common/terms.html b/common/terms.html index 9660e67..a779d5e 100644 --- a/common/terms.html +++ b/common/terms.html @@ -383,6 +383,8 @@ Its value is either a string (simple term definition), expanding to an IRI, or a map (expanded term definition). +
+ For context processing, term definition values are converted internally to a dedicated data structure that is easier to process.
type map
A type map is a map value of a term diff --git a/index.html b/index.html index 668cfe1..1e4f5bb 100644 --- a/index.html +++ b/index.html @@ -298,7 +298,7 @@ documents created using the 1.0 version of this specification remain compatible with JSON-LD 1.1.

-
+

This document has been developed by the JSON-LD Working Group and was derived from the JSON-LD Community Group's Final Report.

@@ -439,6 +439,15 @@

Terminology

This document uses the following terms as defined in external specifications and defines terms specific to JSON-LD.

+ +
+ Candidate Correction 1 +

Change the type of term definition from array to map in active context, + to be consistent with the way it is used in the algorithms. + For more information, refer to issue 630. +

+
+
@@ -3532,7 +3541,7 @@

Using the Document Base for the Default Vocabulary

The values of @type are unordered, so if multiple types are listed, the order that type-scoped contexts are applied is based on - code point ordering.

+ code point ordering.

For example, consider the following semantically equivalent examples. The first example, shows how properties and types can define their own @@ -13879,6 +13888,8 @@

Changes since Recommendation of 16 July 2020

  • Allow further structured extensions of `application/ld+json` by using `+ld+json` as a structured media extension. See .
  • Use code point order as a better definition for the more vague "lexicographical order".
  • +
  • 2025-06-04: Clarifiy language about term definitions, + as described in Candidate Correction 1