ehn-dcc-development / eu-dcc-hcert-spec

Electronic Health Certificates Specification
363 stars 40 forks source link

Harmonise Terminology #66

Closed SZoerner closed 3 years ago

SZoerner commented 3 years ago

As per RFC2119, SHALL and IS REQUIRED are synonyms for MUST, an absolute requirement of the specification. We had a misunderstanding in our team about SHALL, as it is easily confused with SHOULD where valid reasons may exist to deviate. This .edition change removes this ambiguity by replacing the synonyms with a clear MUST.

jschlyter commented 3 years ago

I'm a bit reluctant to change the text for this reason alone. The RFC 2119 language is widespread and how the words are to be interpreted is very clear and widely known and recognized in the industry.

jschlyter commented 3 years ago

ping @dirkx