[Gendispatch] Re: [procon] dispatching draft-carpenter-rfc7221bis

Carsten Bormann <cabo@tzi.org> Tue, 25 March 2025 12:01 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: gendispatch@mail2.ietf.org
Delivered-To: gendispatch@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id CA98B120A73F; Tue, 25 Mar 2025 05:01:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level:
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aQilVfyDTwPP; Tue, 25 Mar 2025 05:01:36 -0700 (PDT)
Received: from smtp.zfn.uni-bremen.de (smtp.zfn.uni-bremen.de [134.102.50.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 3600C120A6EE; Tue, 25 Mar 2025 05:01:36 -0700 (PDT)
Received: from smtpclient.apple (p548dc3ec.dip0.t-ipconnect.de [84.141.195.236]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4ZMT6Q5MFrzDChD; Tue, 25 Mar 2025 13:01:34 +0100 (CET)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <1308918.1742898219@dyas>
Date: Tue, 25 Mar 2025 13:01:24 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <1B003401-4E91-4087-BA13-3CBBE130C6AC@tzi.org>
References: <1212677.1742733409@dyas> <IA1PR17MB6421A795D03F694B92CBF9EDCDA52@IA1PR17MB6421.namprd17.prod.outlook.com> <E86893FA-05FC-48E9-9100-99FFC98C7C80@tzi.org> <1308918.1742898219@dyas>
To: Michael Richardson <mcr+ietf@sandelman.ca>
X-Mailer: Apple Mail (2.3826.400.131.1.6)
Message-ID-Hash: 4SP3LCMWTBQX66RHYFGWRQD4NF2M5T2F
X-Message-ID-Hash: 4SP3LCMWTBQX66RHYFGWRQD4NF2M5T2F
X-MailFrom: cabo@tzi.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "Salz, Rich" <rsalz=40akamai.com@dmarc.ietf.org>, "gendispatch@ietf.org" <gendispatch@ietf.org>, "procon@ietf.org" <procon@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Gendispatch] Re: [procon] dispatching draft-carpenter-rfc7221bis
List-Id: General Area Dispatch <gendispatch.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gendispatch/94HGF-5Ls6F1MlmBfUrmvCivTK4>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gendispatch>
List-Help: <mailto:gendispatch-request@ietf.org?subject=help>
List-Owner: <mailto:gendispatch-owner@ietf.org>
List-Post: <mailto:gendispatch@ietf.org>
List-Subscribe: <mailto:gendispatch-join@ietf.org>
List-Unsubscribe: <mailto:gendispatch-leave@ietf.org>

On 25. Mar 2025, at 11:23, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
> 
> 
> Carsten Bormann <cabo@tzi.org> wrote:
>>> substantive changes to the document […] need to represent working group rough consensus.
> 
>> I hope this never gets IETF consensus.
> 
>> The whole point of a WG draft is to have documents that can be used to
>> *test* WG consensus.  If they already have to reflect WG consensus, do
>> you do a WG last call before publishing each revision?  On *what*?
> 
> 1) you need WG consensus to adopt a document

Yes, but very explicitly at the time a document is adopted it itself is not a consensus document!

> 2) you need WG consensus to substantially change a document

Well, no.
The authors are supposed to change the document in a way that
(a) makes sense (technical quality!)
(b) is conducive to achieving consensus eventually.

Often, document authors have spent a bit longer with thinking about its content, so they can manage (a) and (b) in a more productive way than just layering bureaucracy (i.e., committee IQ).

If the WG says no (judged by the authors or ultimately the chairs!), the authors can always revert.

> Noting that WG chairs judge these two things.

The evolution of a document is managed by its authors.
If the chairs don’t like how things go, they can install a new author team.
But the chairs are not the authors!

(Obviously, there are WGs that operate based on pull requests, but one or two approvals of a PR before it is merged do not consensus make.)

> But, you are ironically, applying document-must-be-perfect-before-adoption to
> this document :-)

Not at all, I just says I hope this passage never achieves consensus (which was a statement about the future!).

> None of that section is new.  Maybe you dislike the wording, but the question
> is: do you agree that there is a problem?

As so often, there may be a problem, but that would not be with the process, but with the lack of *applying* the process (including the choice of the author team).

I generally knee-jerk when someone argues for replacing a process when the real problem is that the process isn’t even used (or known!) in the first place.

(Of course, a process can be unworkable, but I’d like to know why.
The put-as-many-roadblocks-in-the-way-of-progress-as-possible process *is* unworkable, and it is easy to explain why [I could point to a recent example].)

Grüße, Carsten