Re: [lemonade] Comments on draft-ietf-lemonade-catenate-05.txt

Philip Guenther <guenther+lemonade@sendmail.com> Wed, 27 July 2005 03:00 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dxc9M-00059A-Gl; Tue, 26 Jul 2005 23:00:04 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Dxc9L-00058Z-52; Tue, 26 Jul 2005 23:00:03 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id WAA14938; Tue, 26 Jul 2005 22:59:58 -0400 (EDT)
Received: from tls.sendmail.com ([209.246.26.40] helo=foon.sendmail.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1DxceR-00033P-Q4; Tue, 26 Jul 2005 23:32:14 -0400
Received: from lab.smi.sendmail.com ([10.210.100.93]) by foon.sendmail.com (Switch-3.1.7/Switch-3.1.7) with ESMTP id j6R2xdlV022954 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Tue, 26 Jul 2005 19:59:39 -0700
X-DomainKeys: Sendmail DomainKeys Filter v0.2.7 foon.sendmail.com j6R2xdlV022954
DomainKey-Signature: a=rsa-sha1; s=tls; d=sendmail.com; c=nofws; q=dns; b=em/TnxU+8pvSiGEerowqf5+vx3a3dBirIkPXSvpJr78tl2cKQSLET3VTjzJq+MiVS Mr4dmsLcXUQxJxm+bNJRVPoQgpb+He8CRmkKCfGTwRdClHqd8xa3mgtWfEzuA4r61x2 4BZD5uepkyPYZWirfUdAWT2Kr0A533wl2QBI18s=
Received: from lab.smi.sendmail.com (localhost [127.0.0.1]) by lab.smi.sendmail.com (8.13.3/8.13.3) with ESMTP id j6R2xdVd026396; Tue, 26 Jul 2005 19:59:39 -0700 (PDT) (envelope-from guenther@lab.smi.sendmail.com)
Message-Id: <200507270259.j6R2xdVd026396@lab.smi.sendmail.com>
To: Randall Gellens <randy@qualcomm.com>
From: Philip Guenther <guenther+lemonade@sendmail.com>
Subject: Re: [lemonade] Comments on draft-ietf-lemonade-catenate-05.txt
In-reply-to: <p07000c1dbf0c94eddef2@[192.168.1.13]>
References: <p07000c1dbf0c94eddef2@[192.168.1.13]>
Date: Tue, 26 Jul 2005 19:59:39 -0700
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 8abaac9e10c826e8252866cbe6766464
Cc: presnick@qualcomm.com, Lemonade <lemonade@ietf.org>, iesg@ietf.org
X-BeenThere: lemonade@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Enhancements to Internet email to support diverse service enivronments <lemonade.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/lemonade>, <mailto:lemonade-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:lemonade@ietf.org>
List-Help: <mailto:lemonade-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/lemonade>, <mailto:lemonade-request@ietf.org?subject=subscribe>
Sender: lemonade-bounces@ietf.org
Errors-To: lemonade-bounces@ietf.org

Randall Gellens <randy@qualcomm.com> writes:
>In Section 4 (Response Codes), do we really mean "may return a 
>response code"?  I think "SHOULD return a response code" would be 
>better, but in any case it is not clear if "may" is intended to be 
>normative.

The catenate draft does reference RFC 2119 or otherwise define
particular words in uppercase as having special normative meaning.
Changing that sentence to use "SHOULD" (or "MAY") would require many
other changes to the draft to keep it consistent.  On reflection, I
agree with the author's choice to use normal English prose and let the
words speak for themselves.  No, really, we can use the words "may",
"should", and "must" as other than normative baseball bats to beat
implementors with.

With regards to that particular sentence, I read it as being
descriptive, acting as an introduction to the subsections that follow.


>In Section 4.1 (BADURL Response), it is not clear if "invalid" means 
>syntactically or semantically regarding UIDs and body parts.  That 
>is, is this response code to be used if the syntax is bad or if the 
>referenced item does not exist?

Given the first sentence of the subsection, it is obviously meant to
apply to *all* cases where a supplied URL cannot be resolved to a chunk
of text to include.  Perhaps the second sentence should be changed to
start "Some possible reasons..." to make it clear that the list is _not_
exhaustive.


Philip Guenther

_______________________________________________
lemonade mailing list
lemonade@ietf.org
https://www1.ietf.org/mailman/listinfo/lemonade