Re: ietf-nntp New wording on article numbers

Jon Ribbens <jon@oaktree.co.uk> Sun, 29 December 1996 17:02 UTC

Received: from cnri by ietf.org id aa19770; 29 Dec 96 12:02 EST
Received: from ACADEM2.ACADEM.COM by CNRI.Reston.VA.US id aa10336; 29 Dec 96 12:02 EST
Received: (from majordomo@localhost) by academ2.academ.com (8.8.4/8.7.3) id KAA07696 for ietf-nntp-outgoing; Sun, 29 Dec 1996 10:59:15 -0600 (CST)
X-Authentication-Warning: academ2.academ.com: majordomo set sender to owner-ietf-nntp using -f
Received: from academ.com (root@ACADEM.COM [198.137.249.2]) by academ2.academ.com (8.8.4/8.7.3) with ESMTP id KAA07691 for <ietf-nntp@ACADEM2.ACADEM.COM>; Sun, 29 Dec 1996 10:59:09 -0600 (CST)
Received: from black.oaktree.co.uk (root@black.oaktree.co.uk [194.217.216.129]) by academ.com (8.8.4/8.7.1) with ESMTP id KAA07808 for <ietf-nntp@academ.com>; Sun, 29 Dec 1996 10:59:00 -0600 (CST)
Received: (from jon@localhost) by black.oaktree.co.uk (8.7.5/8.7.3) id QAA08309; Sun, 29 Dec 1996 16:58:49 GMT
From: Jon Ribbens <jon@oaktree.co.uk>
Message-Id: <199612291658.QAA08309@black.oaktree.co.uk>
Subject: Re: ietf-nntp New wording on article numbers
To: USENET news manager <newsmaster@ucs.cam.ac.uk>
Date: Sun, 29 Dec 1996 16:58:48 +0000 (GMT)
Cc: jack@wildbear.on.ca, ietf-nntp@academ.com
In-Reply-To: <199612291240.MAA07798@lyra.csx.cam.ac.uk> from "USENET news manager" at Dec 29, 96 12:40:56 pm
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-ietf-nntp@academ.com
Precedence: bulk

USENET news manager wrote:
> with (incomplete, see further comments below)
> 
>     If no articles are available in the group, the estimated count SHOULD be
>     zero. In that case, the first and last article numbers MUST either 
>     both be zero, or ...
> 
> where the right text for "..." is not entirely clear since I'm not sure what
> servers other than INN do. 

I don't think the above will work, because the estimated count being
zero is the only way of detecting that the group is empty, by
the sounds of it. I would prefer:

    If no articles are available in the group, the estimated count MUST be
    zero. In addition, the first and last article numbers MUST either be
    equal, or the first article number must be greater than the last article
    number. If articles are available in the group, the estimated count MUST
    NOT be zero, and SHOULD equal the number of articles available.

with perhaps a note saying which of the options is preferred for people
writing new servers (I would prefer first>last, as I said before).

> If so, it would be beneficial to document that. Clients could then use the
> high article number (if non-zero) to tidy .newsrc (marking all articles up to
> and including it as read, for example, reducing a possibly-long list of read
> articles to a single range).

This is not necessary. If the group is empty, the client may mark
all articles between 1 and the highest article number it has seen
previously as unavailable, no matter what the first and last
article numbers in the GROUP response are.

Cheers


Jon
____
\  //    Jon Ribbens    // 10MB virtual-hosted // www.oaktree.co.uk
 \// jon@oaktree.co.uk // web space for 49UKP //