They are not synonyms
Lets go back to 1980:
Implementations SHOULD support DES
vs
RECOMMENDED encryption algorithms: DES, IDEA
There are many specifications that specify crypto algorithms that should not. JOSE and XML Signature should not have required algorithms or even SHOULD language. The protocols that are built on the specifications are where the normative language belongs.
On Sun, Jun 23, 2013 at 6:00 PM, Dave Crocker <dhc@xxxxxxxxxxxx> wrote:
On 6/22/2013 10:28 AM, Barry Leiba wrote:For normative vocabulary, synonyms are sinful.
I believe that it would be wise to discourage
"RECOMMENDED" and "NOT RECOMMENDED" as synonyms for "SHOULD" and
"SHOULD NOT" unless they are clearly necessary to avoid awkward
sentences and the non-A/S intent is completely clear.
A fine suggestion, with which I agree.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
Website: http://hallambaker.com/