- From: Koen Holtman <koen@win.tue.nl>
- Date: Wed, 29 Jul 1998 20:38:37 +0200 (MET DST)
- To: Jim Gettys <jg@pa.dec.com>
- Cc: http-wg@cuckoo.hpl.hp.com
Jim Gettys: > > >There has been no comments on Jeff and Scott's massive audit. I suspect >everyone who has looked at them has had their eyes glaze over; I know >I have. I managed to go through Jeff's audit and get halfway through Scott's audit so far. Here are some comments. - Jim: I looked at your corrections to their corrections and they seem correct to me. - Generic editorial warning: I seem to remember (though I don't know where I learnt it) that notes in an RFC are always non-normative by convention, so there should be no MMS terminology in them. Jeff's corrections seem to take the opposite view, whereas Scott makes judgment calls on a note by note basis. I don't have a direct connection to any RFC repository now so I can't check whether there are generic conventions with respect to notes, but somebody should check this. - MMS 025: I am not sure if Jeff is right in his assumption as to what the term "common form" is supposed to mean. Maybe "common form" means `not extended over multiple lines' here. - MMS 117: The musts in the two items define conditions to be met for a MAY to apply, so they should be lowercase (or preferably rephrased), not uppercase. - MMS 125: in the definition of "invalidate an entity", the two shoulds are defining a term, they are are not keywords specifying a requirement, so they should be rephrased, e.g. from `should' to `will'. [This is a bit of a judgment call: I believe a phrase like "MUST cause a cache to invalidate the entity" (which is used in the paragraph following the definition) was meant to expand to "MUST cause a cache to either remove all instances or mark them as invalid" and not to "MUST cause a cache to apply the rule that it SHOULD either remove all instances or mark them as invalid" which is only a SHOULD level requirement at the core.] Koen.
Received on Saturday, 1 August 1998 03:33:04 UTC