ietf
[Top] [All Lists]

Re: Fuzzy words [was Uppercase question for RFC2119 words]

2016-03-29 10:29:25
I also feel that a modified version of the RFC 2119 statement should be defined 
and specified in a small RFC.

I like Dave's addition, but also think adding the word "only" is worth doing:

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119 only when capitalised.

Leaving out the "only" still leaves the statement (slightly) ambiguous; it's 
the same as the difference between "if" and "if and only if".

- Tony Hansen

From: ietf 
<ietf-bounces(_at_)ietf(_dot_)org<mailto:ietf-bounces(_at_)ietf(_dot_)org>> on 
behalf of Dave Cridland 
<dave(_at_)cridland(_dot_)net<mailto:dave(_at_)cridland(_dot_)net>>
Date: Tuesday, March 29, 2016 at 9:46 AM
To: John C Klensin 
<john-ietf(_at_)jck(_dot_)com<mailto:john-ietf(_at_)jck(_dot_)com>>
Cc: IETF discussion list 
<ietf(_at_)ietf(_dot_)org<mailto:ietf(_at_)ietf(_dot_)org>>, "Heather Flanagan 
(RFC Series Editor)" 
<rse(_at_)rfc-editor(_dot_)org<mailto:rse(_at_)rfc-editor(_dot_)org>>, 
"rtcweb(_at_)ietf(_dot_)org<mailto:rtcweb(_at_)ietf(_dot_)org>" 
<rtcweb(_at_)ietf(_dot_)org<mailto:rtcweb(_at_)ietf(_dot_)org>>, IESG 
<iesg(_at_)ietf(_dot_)org<mailto:iesg(_at_)ietf(_dot_)org>>, Barry Leiba 
<barryleiba(_at_)computer(_dot_)org<mailto:barryleiba(_at_)computer(_dot_)org>>
Subject: Re: Fuzzy words [was Uppercase question for RFC2119 words]

. . .
Agreed, but we should (ought to, probably wish to, etc) consider a replacement 
for the following:

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119.

Perhaps simply:

      The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL
      NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED",  "MAY", and
      "OPTIONAL" in this document are to be interpreted as described in
      RFC 2119 when capitalised.


<Prev in Thread] Current Thread [Next in Thread>