From c5ce648e2e1448cbb5187bdc55f6ce66128315a5 Mon Sep 17 00:00:00 2001 From: Ivan Herman Date: Sun, 11 Feb 2024 15:58:14 +0100 Subject: [PATCH] Vocabulary and template update --- vocab/template.html | 67 ++++++++++++++++++++++++-------------------- vocab/vocabulary.yml | 13 ++------- 2 files changed, 39 insertions(+), 41 deletions(-) diff --git a/vocab/template.html b/vocab/template.html index 557af40..4032188 100644 --- a/vocab/template.html +++ b/vocab/template.html @@ -96,6 +96,10 @@ text-align: center; } + summary { + font-weight: normal !important; + } + @@ -135,25 +139,23 @@

Specification of terms

-In general, the terms — i.e., the properties and classes — used in -the VCDM are formally specified in Recommendation Track documents published by -the W3C Verifiable Credentials Working -Group or, for some deprecated or reserved terms, in Reports published by the -W3C Credentials Community -Group. In each case of such external definition, the term's description in -this document contains a link to the relevant specification. Additionally, the -`rdfs:definedBy` property in the RDFS representation(s) refers to the formal -specification. + In general, the terms — i.e., the properties and classes — used in + the VCDM are formally specified in Recommendation Track documents published by + the W3C Verifiable Credentials Working + Group. In each case of such external definition, the term's description in + this document contains a link to the relevant specification. Additionally, the + `rdfs:definedBy` property in the RDFS representation(s) refers to the formal + specification.

-In some cases, a local explanation is necessary to complement, or to replace, -the definition found in an external specification. For instance, this is so when -the term is needed to provide a consistent structure to the RDFS vocabulary, -such as when the term defines a common supertype for class instances that are -used as objects of specific properties. For such cases, -the extra definition is included in the current -document (and the `rdfs:comment` property is used to include them in the RDFS -representations). + In some cases, a local explanation is necessary to complement, or to replace, + the definition found in an external specification. For instance, this is so when + the term is needed to provide a consistent structure to the RDFS vocabulary, + such as when the term defines a common supertype for class instances that are + used as objects of specific properties. For such cases, + the extra definition is included in the current + document (and the `rdfs:comment` property is used to include them in the RDFS + representations).

@@ -163,17 +165,23 @@

Namespaces

+
+

@context files

+

The following @context files make use of the terms defined in this specification:

+ +
+

Regular terms

+
+

Property definitions

+

Class definitions

-
-

Property definitions

-
-

Datatype definitions

@@ -186,22 +194,19 @@

Definitions for individuals

Deprecated terms

-

-All terms in this section are deprecated, and are only -kept in this vocabulary for backward compatibility. -

-

-New applications should not use them. +

All terms in this section are deprecated, and are only kept in this + vocabulary for backward compatibility. +

New applications should not use them.

-
-

Deprecated classes

-
-

Deprecated properties

+
+

Deprecated classes

+
+

Deprecated properties

diff --git a/vocab/vocabulary.yml b/vocab/vocabulary.yml index 0b2d1a1..5b28734 100644 --- a/vocab/vocabulary.yml +++ b/vocab/vocabulary.yml @@ -1,6 +1,7 @@ vocab: - id: cs value: https://www.w3.org/ns/credentials/status# + context: https://www.w3.org/ns/credentials/v2 prefix: - id: cred @@ -21,20 +22,16 @@ ontology: class: - id: BitstringStatusList - label: Bitstring status list defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#bitstringstatuslist - id: BitstringStatusListEntry - label: Bitstring status list entry defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#bitstringstatuslistentry - id: BitstringStatusListCredential - label: Bitstring status list credential defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#bitstringstatuslistcredential property: - id: statusPurpose - label: Status purpose defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#statusPurpose domain: - cs:BitstringStatusList @@ -42,19 +39,16 @@ property: range: xsd:string - id: statusListIndex - label: Status list index defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#statusListIndex domain: cs:BitstringStatusListEntry range: xsd:string - id: statusListCredential - label: Status list credential defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#statusListCredential domain: cs:BitstringStatusListEntry range: xsd:string - id: encodedList - label: Encoded list defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#encodedList domain: cs:BitstringStatusList range: sec:multibase @@ -65,14 +59,13 @@ property: domain: cs:BitstringStatusList range: xsd:string - - id: size + - id: statusSize label: Bitstring entry size in bits defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#statusSize domain: cs:BitstringStatusList range: xsd:string - id: statusMessage - label: Status messages defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#statusMessage domain: cs:BitstringStatusList range: xsd:string @@ -87,7 +80,7 @@ property: defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#message range: xsd:string - - id: reference + - id: statusReference label: Reference documentation for status messages defined_by: https://www.w3.org/TR/vc-bitstring-status-list/#statusReference domain: cs:BitstringStatusList