On 28 jun 2008, at 3:54, C. M. Heard wrote:

The common usage in the IETF is to capitalize the words when used
with the meanings in Sections 1-5 of RFC 2119 and to use then in
lower case when ordinary English usage is meant.

Are you saying that according to RFC 2119 "SHOULD" means something different than "should"?

In what universe does that make sense?

The way I see it, these words always meant what RFC 2119 says that mean or something very close. Their capitalization doesn't really tell the reader anything, but is a good tool in writing specs: if the word is capitalized, the author was aware of the fact that the word shapes the specification. If the word wasn't capitalized, the author MAY have been sloppy.

Please spend some time on any of the ops wg mailinglists. People who are obviously new to the IETF ask all kinds of questions about RFCs that SHOULD be completely obvious from the text but either the text is lacking or the questioner managed to overlook the part that addresses the question. Specifications need to be clear to the point of painful bluntness, ANY level of ambiguity is unacceptable. This includes working under the assumption that in the version read by implementers, the definitions section is missing.
_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf

Reply via email to