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