cbor-wg / edn-literal

Application-oriented literals for CBOR extended diagnostic notation
Other
0 stars 7 forks source link

Normative appendix in non-normative document #52

Closed chrysn closed 2 months ago

chrysn commented 2 months ago

This issue was brought up in today's interim, with a note to have another look at it:

This document is an informative document (on grounds of not being an interchange format, and thus not having the strict versioning and no-breakage requirements CBOR itself has). Still, the appendix states that it is normative.

A phrasing that was used in the meeting was (roughly, and composing two statements)( "For users who choose this format, this ABNF normatively describes valid data items. There is no requirement to use exactly this ABNF rule set: other ABNF rules or grammars can express the same validity constraints."

cabo commented 2 months ago

Dividing an informational document into normative and informative parts is OK if the document defines a protocol.

EDN definitely is a protocol, so I think there is no contradiction here at all.

(There are lots of specifications that are informational; suddenly no longer being able to identify informative and normative parts of such a specification would be a major regression.)