json-ld / yaml-ld

CG specification for YAML-LD and UCR
https://json-ld.github.io/yaml-ld/spec
Other
19 stars 8 forks source link

Terminology not normative? #67

Closed ioggstream closed 1 year ago

ioggstream commented 1 year ago

Question

afaik Terminology in specifications is normative, since it affects the interpretation of the document. https://json-ld.github.io/yaml-ld/spec/#terminology

Which is the meaning of "not normative" in W3C drafts?

gkellogg commented 1 year ago

Terminology in JSON-LD 1.1 is also informative. Generally, we don't make normative statements in the terminology section, just provide definitions (or references) for the terms used in other normative sections. In this case, almost all terms are defined externally. Where it defines a normative concept, it is defined normatively in another suction such as 4.4 Streams.

In W3C drafts, "not normative" is "informative".

ioggstream commented 1 year ago

Ok, thanks :)