[NNTP] Thoughts on article number resetting/rollover
Clive D.W. Feather
clive at demon.net
Fri Aug 12 08:21:17 PDT 2005
Ken Murchison said:
> Here's a potential strawman:
>
> - Add a new UIDVALIDITY capability to the CAPABILTIES response, which
> tells clients that the GROUP/LISTGROUP and LIST ACTIVE responses contain
> UIDVALIDITY as an extra argument.
>
> -Extend GROUP/LISTGROUP response:
> 211 number low high group uidvalidity
<FX: blinks>
That would work. It breaks, or at least seriously bends, the paradigm of
"responses have a fixed number of arguments", but it's completely backwards
compatible.
[The name needs changing, of course.]
> - Extend LIST ACTIVE response:
> 215 list follows:
> group high low status uidvalidity
> ...
I'm much less sure about this, though. I don't know what clients will do if
there's an extra field.
On the other hand, if you made the status be "yu=1234", "nu=1234", or
"mu=1234", where 1234 is the uidvalidity value, this would conform to the
existing spec:
Other values for the
status may exist; the definition of these other values and the
circumstances under which they are returned may be specified in an
extension or may be private to the server. A client SHOULD treat an
unrecognized status as giving no information.
Something akin to this would provide a good basis for a extension for
"group reset", complementary to BIGNUM.
--
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