ietf-nntp LIST EXTENSIONS non-pipelined and non-cacheable?

Ken Murchison ken at oceana.com
Wed Sep 10 18:49:24 PDT 2003


Russ Allbery wrote:

> Clive D W Feather <clive at demon.net> writes:
> 
> 
>>Proposed change: current text (this has recently changed for other
>>reasons):
> 
> 
>>    An NNTP client MUST NOT cache (for use in another session) any
>>    information returned if the LIST EXTENSIONS command succeeds.
>>    That is, an NNTP client is only able to get the current and correct
>>    information concerning available extensions at any point during a
>>    session by issuing a LIST EXTENSIONS command at that point of that
>>    session and processing the response, and the server MUST ensure that
>>    those extensions currently listed in the returned information are
>>    available.
>>    [...]
> 
> 
>>becomes:
> 
> 
>>    An NNTP client is only able to get the current and correct
>>    information concerning available extensions at any point during a
>>    session by issuing a LIST EXTENSIONS command at that point of that
>>    session and processing the response, and the server MUST ensure that
>>    those extensions currently listed in the returned information are
>>    available.
>>    [...]
>>    An NNTP client MUST NOT rely on any cached results from this command,
>>    either earlier in this session or in a previous session, remaining
>>    correct. While some extensions are likely to be always available or
>>    never available, others will "appear" and "disappear" depending on
>>    other changes.
> 
> 
> I think the new proposed wording is clearer and still tells client authors
> what they need to know.  Ken, does the new wording seem okay to you?  I
> think changing from MUST NOT cache to MUST NOT rely on cache is actually a
> better reflection of what we want from the client authors.

I'm not in favor of caching LIST EXTENSIONS, and I don't see how it 
benefits clients, but I'm not opposed to this wording.

-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp




More information about the ietf-nntp mailing list