Re: my 2 cents worth

Steve Dorner <sdorner@qualcomm.com> Mon, 06 June 1994 16:35 UTC

Received: from ietf.nri.reston.va.us by IETF.CNRI.Reston.VA.US id aa04940; 6 Jun 94 12:35 EDT
Received: from CNRI.RESTON.VA.US by IETF.CNRI.Reston.VA.US id aa04936; 6 Jun 94 12:35 EDT
Received: from PO3.ANDREW.CMU.EDU by CNRI.Reston.VA.US id aa12771; 6 Jun 94 12:35 EDT
Received: (from postman@localhost) by po3.andrew.cmu.edu (8.6.7/8.6.6) id MAA16202; Mon, 6 Jun 1994 12:32:32 -0400
Received: via switchmail for ietf-pop3+@andrew.cmu.edu; Mon, 6 Jun 1994 12:32:31 -0400 (EDT)
Received: from po3.andrew.cmu.edu via qmail ID </afs/andrew.cmu.edu/service/mailqs/q002/QF.whwowuy00UdbQyrk5U>; Mon, 6 Jun 1994 12:30:51 -0400 (EDT)
Received: from ux1.cso.uiuc.edu (ux1.cso.uiuc.edu [128.174.5.59]) by po3.andrew.cmu.edu (8.6.7/8.6.6) with SMTP id MAA16080 for <ietf-pop3@andrew.cmu.edu>; Mon, 6 Jun 1994 12:30:42 -0400
Received: from dorner.slip.uiuc.edu by ux1.cso.uiuc.edu with SMTP id AA18014 (5.67b8/IDA-1.5 for <ietf-pop3@andrew.cmu.edu>); Mon, 6 Jun 1994 11:30:14 -0500
Received: from [192.17.5.3] by dorner.slip.uiuc.edu with SMTP id AA08589 (5.67b/IDA-1.5 for <ietf-pop3@andrew.cmu.edu>); Mon, 6 Jun 1994 11:30:27 -0500
X-Sender: sdorner@192.17.5.1
Message-Id: <aa18fae9270210166194@[192.17.5.3]>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Date: Mon, 06 Jun 1994 11:30:09 -0500
To: ietf-pop3@andrew.cmu.edu
Sender: ietf-archive-request@IETF.CNRI.Reston.VA.US
From: Steve Dorner <sdorner@qualcomm.com>
Subject: Re: my 2 cents worth

At 10:28 AM 6/6/94, Ian Duncan wrote:
>good RFC authorship practice. I suggest words documenting the orginal
>intent for LAST to provide a checkpoint for persistent client connections
>would be good sugar.

Fine by me.

>My gut feeling is that words saying "SHOULD reset/SHOULD NOT update" with
>a nod and mumble about excepting non-standard use is reasonable.

Fine by me.  As I said, I won't argue this anymore; we'll just do what we must.

>I'm suggest we consider extending the result
>of the LIST command to support this instead of extending the commands.
>... There's fairly strong language in both of the spec's I read
>discouraging this kind of thing

Given the strength of the wording in all the previous RFC's, I don't think
the function should be piggy-backed on list.  I think another command is
the right thing to do; it's less hassle for everyone.

>Finally a couple of other items I picked up in my reading. TOP has an
>index origin of 1. Even 1081 is fairly clear about this, albeit it's read
>into the example.

It's clear that the first line of the body is line 1.  It's not at all
clear (and private mail from some time ago confirmed that Marshall didn't
believe) that asking for 0 lines of the body is supposed to be out of
bounds.

However, since there are servers that barf on 0, clients should use 1, not
0, if they want headers.  Whether that means we codify 1 into the RFC, or
add a warning, or just ignore the issue, I dunno.  Like you said, no big
deal.

>Values
>reported by LIST/STAT should be accurate, particularly the size from LIST
>and # of messages from STAT.

I think requiring accuracy provides no functionality, and carries with it
not insignificant resource expense for some servers.  But I understand the
reluctance to allow cheating in the RFC.

Let's leave it the way it stands; do not put in language to allow
approximation, but neither add language that makes it seem that to-the-byte
accuracy in those numbers is a matter of life or death.

This amounts to a small wink at server authors who are challenged in this
department.

>I'd be prepared to accept a very relaxed
>accuracy for the size of the total store reported by STAT with a
>suggestion that error an over estimation, but less than an order of
>magnitude.

I support that.

--
Steve Dorner, Qualcomm Incorporated
 "There's nothing wrong with you that can't be cured
  with a little Prozac and a polo mallet." - Woody Allen