[NNTP] Extension snapshots 2

Clive D.W. Feather clive at demon.net
Fri Jan 7 07:22:23 PST 2005


Ken Murchison said:
>> 3.4.2 now says:
>> 
>>    A mode-switching server has three modes:
>>    o Initial mode, after the initial connection:
>>       * it MUST advertise the MODE-READER capability;
>>       * it MUST advertise the IHAVE capability;
>>       * it MUST advertise the READER capability with the -MODE-READER
>>         modifier;
> 
> Since you state elsewhere that capability modifiers aren't required to 
> be used by a server, I object to the MUST above.  Either change the MUST 
> to SHOULD, or rewrite it to something like:
> 
> "* the READER capability MUST NOT be advertised unless prefixed with the 
> -MODE-READER modifier;"

Good point.

>> I can easily be convinced to change the last two SHOULDs to MUST.
> I'd in favor of MUST unless there is good reason not to.

Russ has pointed out a good reason: a client could say "if CAPABILITIES
returns MODE-READER, I'll invoke MODE-READER" and loop.

-- 
Clive D.W. Feather  | Work:  <clive at demon.net>   | Tel:    +44 20 8495 6138
Internet Expert     | Home:  <clive at davros.org>  | Fax:    +44 870 051 9937
Demon Internet      | WWW: http://www.davros.org | Mobile: +44 7973 377646
Thus plc            |                            |



More information about the ietf-nntp mailing list