ietf-dkim
[Top] [All Lists]

Re: [ietf-dkim] New Issue: Development & Deployment guide improperly uses normative language

2008-03-21 07:21:55
Hi John,

In numerous places the development and deployment guide makes use of RFC 
2119 language that is vague in its meaning.  For example:

  In particular, great care MUST be taken when
  releasing memory pages to the operating system to ensure that private
  key information is not disclosed to other processes.

This actually tells the implementor very little.  My recommendation 
would be to change to "must".
    

Channeling Dave here, 2119 language is case independent, i.e., must
and MUST mean the same thing, and the capitalization just calls it
out.  In the current -ssp draft I looked for places that used 2119
words and either capitalized them if they were giving advice on making
implementations interoperate, or rewrote them to use other words if
not.
  

I would be okay with the use of other words.


Eliot
_______________________________________________
NOTE WELL: This list operates according to 
http://mipassoc.org/dkim/ietf-list-rules.html