Re: [Last-Call] Last Call: <draft-halpern-gendispatch-consensusinformational-02.txt> (IETF Stream Documents Require IETF Rough Consensus) to Best Current Practice

Alissa Cooper <alissa@cooperw.in> Mon, 27 January 2020 14:00 UTC

Return-Path: <alissa@cooperw.in>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4429C12004E for <last-call@ietfa.amsl.com>; Mon, 27 Jan 2020 06:00:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Level:
X-Spam-Status: No, score=-2.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=cooperw.in header.b=Uh5GF6mt; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=KGGy059S
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1tanMsWaMbzm for <last-call@ietfa.amsl.com>; Mon, 27 Jan 2020 05:59:58 -0800 (PST)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7250F12002E for <last-call@ietf.org>; Mon, 27 Jan 2020 05:59:58 -0800 (PST)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id A2A8521B2C; Mon, 27 Jan 2020 08:59:57 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute7.internal (MEProxy); Mon, 27 Jan 2020 08:59:57 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm2; bh=x O/7/3WZ1jQ4OltLVVrtqrRkJVRaN/7akNprS7W8Vsk=; b=Uh5GF6mtpwF6OaJmE e+YVDW3eWbfqu0k+vZlK7gtg1EQu9/gKvsYzx/++ofpEIQLfB3Qi/1f22FzAQTZi vNf+rcDrXvYAoIdkPbjUnCbg3654c6ugOZosIdSMZB31iEBluGM+TPZFzFqx4naw FW/qupX0+42AXWfveAIR3kMKiD4b28y13Ya0r9CfkkfvZXdpwIAjyn0YJyXGCPQC AZ0qL/PtTMKb0bffhS7STsSLISVBQ+P2wAgi9mthAFqHNNI5IQt4S6ufi4ReyUNW ro4O6P05fF46Q9Zw6Jtkpg47jzg2BSVeEVm1yldSQxVQgtjzwD2OWxpil7fZeGmN UZXSg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; bh=xO/7/3WZ1jQ4OltLVVrtqrRkJVRaN/7akNprS7W8V sk=; b=KGGy059SdNanj9XOVM1mgYZSMVtf9W3z08kX7fBWcY4pTtQ1ukHIUZYBe rdHJOrpMuczLqON8ipfUSIEeyp6x4Nu27H24HDojDncatWsX3+mcK6EYjyAnrUgY KUv7KFdlTP9u6eA3v5xzdEk2oAWgWbOUB8XLlRN4Endk92RMGkDY+TNM0OGOdtyO 0OxyH8gFuU3jZ6w7HQ2mS0veZfr5ymnbFqkAEKrNC3UAuSTiGm/X6Rf0s1XhZ3Ic +TiWi1z/T+Re30QHaciH9EkbUhLuuIAtMdMctPT9WYaFf4mtbig8bU2qhBx349vh cGq9QEPSPYNLXG2pwuz5coNiTKSDg==
X-ME-Sender: <xms:3ewuXjwAFkLDji9WbXJ0vMqkHNHZRuPT4d_G-a9Y2TIs04sDA8JbOQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedrfedvgdehkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtggfuhfgjfffgkfhfvffosehtqhhmtdhhtdejnecuhfhrohhmpeetlhhishhs rgcuvehoohhpvghruceorghlihhsshgrsegtohhophgvrhifrdhinheqnecukfhppedutd ekrdehuddruddtuddrleeknecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehm rghilhhfrhhomheprghlihhsshgrsegtohhophgvrhifrdhinh
X-ME-Proxy: <xmx:3ewuXvjNC_nzyLguxI-vt-uexF4GYqd0VDvLzHQtSxHbSJfH-79jvA> <xmx:3ewuXqQ6m59aETPLDCfSXkJJgmS15834QN6T633QuP0Vk2H79Hh6uA> <xmx:3ewuXsPQhpbf9d0TDr9JrdEkGn8WbwPpMMwgW83I_IJGraaCyXuXaQ> <xmx:3ewuXgnaNFhP8SWLpnf7l_NLg0lBtC7_ewg3eAJULvrp9yysQ6rpWw>
Received: from alcoop-m-c46z.fios-router.home (pool-108-51-101-98.washdc.fios.verizon.net [108.51.101.98]) by mail.messagingengine.com (Postfix) with ESMTPA id DF75230695B1; Mon, 27 Jan 2020 08:59:56 -0500 (EST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\))
From: Alissa Cooper <alissa@cooperw.in>
In-Reply-To: <a7c4b4b5-a785-fd9a-ad06-b67de5c5aab3@joelhalpern.com>
Date: Mon, 27 Jan 2020 08:59:55 -0500
Cc: Adrian Farrel <adrian@olddog.co.uk>, last-call@ietf.org, Eric Rescorla <ekr@rtfm.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <CED79C05-F5B6-4A0A-87E5-61FA6720B6ED@cooperw.in>
References: <157988932717.22102.17207308469919846350.idtracker@ietfa.amsl.com> <035601d5d300$7079aa20$516cfe60$@olddog.co.uk> <a7c4b4b5-a785-fd9a-ad06-b67de5c5aab3@joelhalpern.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
X-Mailer: Apple Mail (2.3445.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/d1d7Vp3rfpS8jZ8Isvf8o6qDZEs>
Subject: Re: [Last-Call] Last Call: <draft-halpern-gendispatch-consensusinformational-02.txt> (IETF Stream Documents Require IETF Rough Consensus) to Best Current Practice
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>, <mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>, <mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Jan 2020 14:00:00 -0000

Hi Joel,

> On Jan 24, 2020, at 5:50 PM, Joel M. Halpern <jmh@joelhalpern.com> wrote:
> 
> Thanks Adrian. (And Brian.)
> Alissa, do you think we should change the note to simply remove all of section 4?

I think it’s better kept in the document so future readers can understand the context.

Thanks,
Alissa


> I can make the other suggested changes.
> 
> Yours,
> Joel
> 
> On 1/24/2020 4:51 PM, Adrian Farrel wrote:
>> Hi,
>> Thanks for this document. I think it is a fine idea to make this small
>> change official even if (or perhaps particularly because) it describes what
>> the IESG has been doing for some time.
>> However, I think the document needs some work before it can be published.
>> 1. The document is framed as a proposal. That was great for opening the
>> discussion, but when published as an RFC it needs to be phrased as a clear
>> statement of practice. Thus, you need to reword it accordingly. That's a
>> fairly easy change, but hits several places in the document.
>> 2. The Introduction usefully sets out what 2026 requires. However, you also
>> need to say what this document does. I think it is conventional to make the
>> "updates" statement in the Introduction and to state what the update is:
>> such as, "This document updates [RCF2026] by stating rules for establishing
>> IETF consensus before the publication of any RFC on the IETF Stream."
>> There are also a couple of nits in the text you have:
>> a. "it should be remembered that this RFC predates" Since the draft will
>> (hopefully) be published as an RFC, the term "this RFC" will be
>> misinterpreted as meaning "this document". I think you can fix that as
>> "...remembered that that RFC..."
>> b. "As a consequence, it is currently permitted for the IETF to approve".
>> Once this document is published as an RFC your statement will be wrong and
>> confusing. Furthermore, I think you mean IESG not IETF. Maybe you fix this
>> as "As a consequence, RFC 2026 permitted the IESG to approve"
>> 3. Section 4 is a bit of discussion that no-doubt helped form this document.
>> But I wonder whether you want this discussion to remain. You have already
>> decided that the final paragraph should be removed. Could you actually
>> remove the whole section without loss to the document?
>> If you decide to keep Section 4, it will need some work.
>> The first sentence of the first paragraph will not age well with the
>> publication of this document as an RFC. Maybe it could be rewritten as:
>>    The procedures defined in [RFC2026] permit the publication of
>>    some RFCs in the IETF stream without first establishing IETF
>>    consensus.
>> Additionally, while you are correct as to the letter of the 2007 IESG
>> statement, I hope you'll agree that the intent of that statement in having
>> IETF-wide review was that consensus would be reached. Finally, the
>> referenced IESG statement does not say that "no document will be issued
>> without first conducting an IETF Last Call", it talks only about "Individual
>> Submissions". The fact that the IESG now issues last calls on all IETF
>> Stream documents is an established behaviour, but is not (I think)
>> documented - IIRC, an IESG just decided to do it. That could all mean some
>> substantial clean-up and leads me to think that it is easier to drop the
>> rest of the text in the paragraph.
>> 4. You should decide whether to use "stream" or "Stream" and be consistent.
>> Thanks for the work,
>> Adrian
>> -----Original Message-----
>> From: IETF-Announce <ietf-announce-bounces@ietf.org> On Behalf Of The IESG
>> Sent: 24 January 2020 18:09
>> To: IETF-Announce <ietf-announce@ietf.org>
>> Cc: draft-halpern-gendispatch-consensusinformational@ietf.org
>> Subject: Last Call:
>> <draft-halpern-gendispatch-consensusinformational-02.txt> (IETF Stream
>> Documents Require IETF Rough Consensus) to Best Current Practice
>> The IESG has received a request from an individual submitter to consider the
>> following document: - 'IETF Stream Documents Require IETF Rough Consensus'
>>   <draft-halpern-gendispatch-consensusinformational-02.txt> as Best Current
>>   Practice
>> The IESG plans to make a decision in the next few weeks, and solicits final
>> comments on this action. Please send substantive comments to the
>> last-call@ietf.org mailing lists by 2020-02-21. Exceptionally, comments may
>> be sent to iesg@ietf.org instead. In either case, please retain the
>> beginning
>> of the Subject line to allow automated sorting.
>> Abstract
>>    This document proposes that the IETF never publish any IETF stream
>>    RFCs without IETF rough consensus.  This updates RFC 2026.
>> The file can be obtained via
>> https://datatracker.ietf.org/doc/draft-halpern-gendispatch-consensusinformat
>> ional/
>> IESG discussion can be tracked via
>> https://datatracker.ietf.org/doc/draft-halpern-gendispatch-consensusinformat
>> ional/ballot/
>> No IPR declarations have been submitted directly on this I-D.
>> _______________________________________________
>> IETF-Announce mailing list
>> IETF-Announce@ietf.org
>> https://www.ietf.org/mailman/listinfo/ietf-announce
> 
> -- 
> last-call mailing list
> last-call@ietf.org
> https://www.ietf.org/mailman/listinfo/last-call