Re: Appeal against IESG blocking DISCUSS on draft-klensin-rfc2821bis

Pete Resnick <presnick@qualcomm.com> Mon, 23 June 2008 20:39 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 98AA83A688D; Mon, 23 Jun 2008 13:39:26 -0700 (PDT)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6A2D43A688D; Mon, 23 Jun 2008 13:39:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.3
X-Spam-Level:
X-Spam-Status: No, score=-101.3 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G+HNcSA6T7R4; Mon, 23 Jun 2008 13:39:24 -0700 (PDT)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) by core3.amsl.com (Postfix) with ESMTP id 2D03E3A688B; Mon, 23 Jun 2008 13:39:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qualcomm.com; i=presnick@qualcomm.com; q=dns/txt; s=qcdkim; t=1214253564; x=1245789564; h=mime-version:x-sender:message-id:in-reply-to:references: user-agent:date:to:from:subject:cc:content-type: x-ironport-av; z=Mime-Version:=201.0|X-Sender:=20presnick@smtphost.qualco mm.com=20(Unverified)|Message-Id:=20<p06250101c485b665147 9@[75.145.176.242]>|In-Reply-To:=20<20080619024147.9146C3 A6938@core3.amsl.com>|References:=20<8832006D4D21836CBE6D B469@klensin-asus.vbn.inter-touch.net>=0D=0A=20<485590E2. 3080107@gmail.com>=09<p06250116c47c330c7dd0@[75.145.176.2 42]>=0D=0A=20<4856DE3A.3090804@gmail.com>=0D=0A=20<C122F9 1B-59B0-49AC-ABBC-6752217C4E47@NOKIA.COM>=0D=0A=20<200806 19024147.9146C3A6938@core3.amsl.com>|User-Agent:=20Eudora =206.2.5b1(Macintosh)|Date:=20Mon,=2023=20Jun=202008=2015 :39:24=20-0500|To:=20Russ=20Housley=20<housley@vigilsec.c om>|From:=20Pete=20Resnick=20<presnick@qualcomm.com> |Subject:=20Re:=20Appeal=20against=20IESG=20blocking=20DI SCUSS=20on=0D=0A=20draft-klensin-rfc2821bis|Cc:=20bob.hin den@nokia.com,=20ietf@ietf.org,=20iesg@ietf.org |Content-Type:=20text/plain=3B=20charset=3D"us-ascii"=20 =3B=20format=3D"flowed"|X-IronPort-AV:=20E=3DMcAfee=3Bi =3D"5200,2160,5323"=3B=20a=3D"3983789"; bh=30vMi2R8FO0MjBkNyDVzE10hM8Wj5Bl/x8qH8Po9eiw=; b=aSJTmmod2kFepUdsaPRvzLYochjps2HlP56jKfGGYrJ9ef4jRt7YcPza ml6S9AxWgyH713cJdsXTNQT7IQJnuWZ/SfK2q9eYVlcfpDKu9QRZP8Y6I LKyrMJkt9oa2dqxzlt6Hdgo3+PsT7gXpRn/xIyLeyJ8VvIRkVklUVjP5P 0=;
X-IronPort-AV: E=McAfee;i="5200,2160,5323"; a="3983789"
Received: from pdmz-ns-mip.qualcomm.com (HELO numenor.qualcomm.com) ([199.106.114.10]) by wolverine02.qualcomm.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 23 Jun 2008 13:39:24 -0700
Received: from msgtransport06.qualcomm.com (msgtransport06.qualcomm.com [129.46.61.149]) by numenor.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id m5NKdOVS021805 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 23 Jun 2008 13:39:24 -0700
Received: from [75.145.176.242] (75-145-176-242-Illinois.hfc.comcastbusiness.net [75.145.176.242] (may be forged)) by msgtransport06.qualcomm.com (8.14.2/8.14.2/1.0) with ESMTP id m5NKdM87010132; Mon, 23 Jun 2008 13:39:23 -0700
Mime-Version: 1.0
X-Sender: presnick@smtphost.qualcomm.com (Unverified)
Message-Id: <p06250101c485b6651479@[75.145.176.242]>
In-Reply-To: <20080619024147.9146C3A6938@core3.amsl.com>
References: <8832006D4D21836CBE6DB469@klensin-asus.vbn.inter-touch.net> <485590E2.3080107@gmail.com> <p06250116c47c330c7dd0@[75.145.176.242]> <4856DE3A.3090804@gmail.com> <C122F91B-59B0-49AC-ABBC-6752217C4E47@NOKIA.COM> <20080619024147.9146C3A6938@core3.amsl.com>
User-Agent: Eudora 6.2.5b1(Macintosh)
Date: Mon, 23 Jun 2008 15:39:24 -0500
To: Russ Housley <housley@vigilsec.com>
From: Pete Resnick <presnick@qualcomm.com>
Subject: Re: Appeal against IESG blocking DISCUSS on draft-klensin-rfc2821bis
Cc: bob.hinden@nokia.com, ietf@ietf.org, iesg@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

On 6/18/08 at 10:35 PM -0400, Russ Housley wrote:

>The I-D Checklist (IDnits, http://www.ietf.org/ID-Checklist.html), 
>Section 6, says:
>
>     Addresses used in examples SHOULD preferably use
>     fully qualified domain names instead of literal IP
>     addresses, and preferably use example fqdn's such as
>     foo.example.com instead of real-world fqdn's.
>
>RFC 2119 has a pretty clear definition of "SHOULD".  It says:
>
>     This word, or the adjective "RECOMMENDED", mean that there
>     may exist valid reasons in particular circumstances to ignore a
>     particular item, but the full implications must be understood and
>     carefully weighed before choosing a different course.

Ahem. RFC 2119 is also pretty clear about two other things:

    In many standards track documents several words are used to signify
    the requirements in the specification.  These words are often
    capitalized.  This document defines these words as they should be
    interpreted in IETF documents.

I-D Nits ain't no "standards track document", and it barely qualifies 
as an "IETF document". It's certainly not an IETF consensus document.

But also:

6. Guidance in the use of these Imperatives

    Imperatives of the type defined in this memo must be used with care
    and sparingly.  In particular, they MUST only be used where it is
    actually required for interoperation or to limit behavior which has
    potential for causing harm (e.g., limiting retransmisssions)  For
    example, they must not be used to try to impose a particular method
    on implementors where the method is not required for
    interoperability.

Indeed, the real potential for causing harm or failure to 
interoperate in the case of 2821bis would be to change all of the 
examples to "example.org", inadvertently screw it up in some 
interesting way, and cause people to implement incorrectly. In the 
case of a document where almost all of the examples have been left 
alone, and those examples have been in use for 7 years without 
problems, the burden of proof is on you to demonstrate harm if you 
want to put a DISCUSS on the document. If you want to put a COMMENT 
on the document, it is incumbent on the document editors to review 
the decision of 7 years ago and have them explain why that path was 
chosen. But unless there is *demonstrable* harm at this point in the 
life cycle of the document, it's an editorial issue that does not 
warrant a DISCUSS.

(To wit: Wouldn't it have been amusing if John had changed all of the 
examples to fit 2606 names and some AD came along and said, "DISCUSS: 
This document is heading for Draft Standard after 7 years of 
deployment. Even though I can't see an overt problem in the examples 
now used, changing them from perfectly good examples that have 
interoperated for 7 years without problem has the potential for harm. 
Please change them back to their original forms." I'd be far less in 
favor of an appeal against *that* DISCUSS.)

pr
-- 
Pete Resnick <http://www.qualcomm.com/~presnick/>
Qualcomm Incorporated - Direct phone: (858)651-4478, Fax: (858)651-1102
_______________________________________________
IETF mailing list
IETF@ietf.org
https://www.ietf.org/mailman/listinfo/ietf