Re: [Rfced-future] Comments on draft-iab-rfcefdp-rfced-model

Peter Saint-Andre <stpeter@stpeter.im> Fri, 11 March 2022 01:35 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: rfced-future@ietfa.amsl.com
Delivered-To: rfced-future@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8AED93A10F9; Thu, 10 Mar 2022 17:35:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=stpeter.im header.b=Y0jwVzAT; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=RyB3WY2Y
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 X5UDPxOjqmey; Thu, 10 Mar 2022 17:35:37 -0800 (PST)
Received: from out4-smtp.messagingengine.com (out4-smtp.messagingengine.com [66.111.4.28]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B3ACF3A110C; Thu, 10 Mar 2022 17:35:37 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id ABF675C01DD; Thu, 10 Mar 2022 20:35:36 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Thu, 10 Mar 2022 20:35:36 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm2; bh=fH+1RRczZRkQSF pytcAJXSXhDvflbwJe5kUMGxHSqrU=; b=Y0jwVzATDxOXVFmrm54uKWoEOOohv8 mzU18jSSfnxcRPYDQUsj8TnDHqAkRiK4CLu0T6g7FHZcKj7dOSDHKPRvsR/5zlEB PEBQYgO5Fe6lWxVegSJdhOta4DDSDRz9Ldjx3CjGzBXeJtOpRDxqT+7P4nrUcpap eJQsm48EUFbjeNzstTxScxD+yagotPg0ayN+jSCcpAvi8XgyrO7EU2Niz8BV33pA N7u6vjkyNkDcPKdp751HHTE/VXuHrvgF/fpgj3vBmKxUgH7v2KFDIrpf/fu/r3X4 S26XMGp+CWfWSCGUYhRqO/3qeU67Mw/53p+QuTnMcj+iD4dJcKjy5fhA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=fH+1RRczZRkQSFpytcAJXSXhDvflbwJe5kUMGxHSq rU=; b=RyB3WY2Y0x6Ev0RYuG+D2S8vmxHdJ+5wZlX5j2t6Nsvy/1rydTmdYz3We l8LraCgQvfjLpq1uHNrjHYfliuVhqdgx0kA6K+ddB0MjCZk1nwkYX3P9hUZIbwm3 jOHydxmTSzwUSe04RDz2pXI0vovib2vylTey7hYTbR8fQgq6qpjznbke3pD1tqJ7 noqgjKO4M/1fEEAuSF8pi8GRweqz8sxHkO0g+YRK9r3ZFY9h1BO/uqT4lj+8M8ot 1eMr8D13OHAuTwAK/g0GX6mvoTrSKgqUDH/LJ+uCgynzCATsEXmYV6HrIs+XMv56 VCaFanLLm8LEBO3Yv/69r0o0sZoKQ==
X-ME-Sender: <xms:aKcqYkpp_epcPMCIfrLkUZOqzumI_KPDOV1Duj0MeniYagDI5hYadA> <xme:aKcqYqpsrD7UVnn-sGU37zaNc_0UHJazndkAUJ1Zh4xL6MXNzkHxpauwkvwbV0xeD 6rL0508oaVGzV8Kqw>
X-ME-Received: <xmr:aKcqYpNYIykWo0GUyoJjhxOIu3bFWzBzu1zkjKVo22gOA7m5gUdyPn-sz_pG6wZ59PKie9eNnwT8U8Bjs7DB99tkZRzSVO8Ua3vHGFM>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddruddvuddgfeehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfvfhfhffujggtgfesthekredttdefjeenucfhrhhomheprfgvthgv rhcuufgrihhnthdqtehnughrvgcuoehsthhpvghtvghrsehsthhpvghtvghrrdhimheqne cuggftrfgrthhtvghrnhepgfeugeefvdekteefgeekkeeggffgueetteehgedvgfffveeg kefgleehtdegteefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepshhtphgvthgvrhesshhtphgvthgvrhdrihhm
X-ME-Proxy: <xmx:aKcqYr40CKwvWdeW8RQ3TZt6qcWzGNi-AfP4-heWxi5LV0ldGaxnMg> <xmx:aKcqYj7tTD64efRIUIWPRUfL032Pb3KKKhWeSD7uCK19nXcawiNvUg> <xmx:aKcqYrhT9Z0lAlVmnJL_IlixqPkVsF6RotIPv7hWYDWAOCFeSAhI5g> <xmx:aKcqYm3T5ffVH-dO8tCCg4bwey9DMZM0x2fGKQcyI42DFbGGCKwKfw>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 10 Mar 2022 20:35:35 -0500 (EST)
Message-ID: <caaea09f-92cc-beae-2a4f-5df4cbf6ad7f@stpeter.im>
Date: Thu, 10 Mar 2022 18:35:31 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.6.1
Content-Language: en-US
To: "Murray S. Kucherawy" <superuser@gmail.com>
Cc: Eliot Lear <lear@lear.ch>, rfced-future@iab.org, IAB IAB <iab@iab.org>, The IESG <iesg@ietf.org>
References: <CAL0qLwbHobErxtCxiMCtYtqByJJhWF79XAwtw2jV9DNte1OuUQ@mail.gmail.com> <e3e01de3-8b69-852a-7dca-cb0e9735ce4a@lear.ch> <CAL0qLwZnaZ2J=7YnOS96h42135w6NrEdn-Obj7QOWwwRxDj1vg@mail.gmail.com> <c059e4d2-99a1-3148-16d4-c789673575df@lear.ch> <CAL0qLwZkaebQmmQdfKsW7oCd58X5DRWY6_QpUaVUueZAyGVA6g@mail.gmail.com> <797efdc3-e674-504e-80e0-fa2b48923bb1@stpeter.im> <CAL0qLwauRS-G+_OcKPx-bRB0EpDKyib+XysWLTBRBka1CqQkmg@mail.gmail.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <CAL0qLwauRS-G+_OcKPx-bRB0EpDKyib+XysWLTBRBka1CqQkmg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfced-future/DOWi-O-rClSdPY4_FAhpT16wAKw>
Subject: Re: [Rfced-future] Comments on draft-iab-rfcefdp-rfced-model
X-BeenThere: rfced-future@iab.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: RFC Editor Future Development Program <rfced-future.iab.org>
List-Unsubscribe: <https://www.iab.org/mailman/options/rfced-future>, <mailto:rfced-future-request@iab.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfced-future/>
List-Post: <mailto:rfced-future@iab.org>
List-Help: <mailto:rfced-future-request@iab.org?subject=help>
List-Subscribe: <https://www.iab.org/mailman/listinfo/rfced-future>, <mailto:rfced-future-request@iab.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Mar 2022 01:35:43 -0000

Hi. Comments inline.

On 3/10/22 5:30 PM, Murray S. Kucherawy wrote:
> Hey Peter,
> 
> On Thu, Mar 10, 2022 at 12:57 PM Peter Saint-Andre <stpeter@stpeter.im 
> <mailto:stpeter@stpeter.im>> wrote:
> 
>     On 3/10/22 10:57 AM, Murray S. Kucherawy wrote:
>      > I think my review of this is informed by my experience on the IESG.
>      > The IESG has a ballot position called "DISCUSS" that lets us require
>      > further discussion in several situations before the document under
>      > review can advance to publication.  Four prime examples of this
>     are: (a)
>      > a document that is trying to present a good idea, but does it quite
>      > poorly; (b) a document that is trying to advance a bad idea, even if
>      > clearly; (c) a document whose development process was not properly
>      > followed; and (d) a document that was tainted by a process abuse
>     of some
>      > kind, such as a conflict of interest or improper use of discretion.
>      >
>      > As I read the proposed "CONCERN" criteria, they cover some but
>     not all
>      > of those possibilities, and that's what caught my attention.
> 
>     The Program discussed the CONCERN criteria in fair detail. My read is
>     that (a) and (b) would be solved by having RSAB members involved in
>     RSWG
>     discussions and that (c) and (d) could be appealed.
> 
>     [...]
> 
>      > Now, it
>      > could be the case that "serious harm" and "serious problem" in the
>      > "CONCERN" criteria are meant to cover all of those possibilities,
>     but
>      > that wasn't evident when I read it.  I suggest that be made
>     explicit if
>      > that's the intent.
> 
>     IMHO "the proposal would cause serious harm to the overall Series,
>     including harm to the long-term health and viability of the Series"
>     is a
>     more specific and clearly defined criterion than "is trying to
>     advance a
>     bad idea" in your (b) clause.
> 
>     As to your (a) clause, if the proposal is defined so poorly that it
>     can't be implemented then I would expect an RSAB member to raise a
>     CONCERN that the proposal causes serious harm, as above.
> 
> 
> OK.  I didn't read (a) and (b) as being covered by the current proposal 
> as presented, but thanks for clarifying.
> 
> If possible, I'd suggest this be made more explicit; a later iteration 
> of the IAB, RSAB, RSWG, etc., might not automatically inherit that context.

We did go back and forth on many aspects of this document, trying to 
strike the right balance between helpful direction and too much detail. 
This seems like another spot where that balance might be important. If 
we mention now that Factors A and B are good reasons for an RSAB member 
to raise a CONCERN, but we don't mention Factors C and D, how should a 
future RSAB member proceed? Could someone file an appeal if an RSAB 
member invokes Factor D?

As I see it, the RSAB member would need to make a case that a proposal 
would cause serious harm to a stream or the Series; as long as they can 
make a plausible or reasonable argument for that, I don't see why we 
need to tie their hands now.

That said, I'm merely the document editor and I'll add whatever text we 
agree on...

>      > It's been pointed out to me separately that there's an
>     expectation that
>      > the RSAB will be more directly involved with the development of a
>      > proposal in the RSWG than would be the case with similar work in the
>      > IETF stream.  If so, then a "CONCERN" would indeed be unique
>     (just like
>      > me putting a "DISCUSS" on a document that I approved at the WG level
>      > would be pretty weird), but it also means this expectation of direct
>      > involvement was not sufficiently evident in the document when I
>     read it.
> 
>     The document says this several times, specifically in Section 3.1.1.2
>     and in Section 3.2.2 points 3, 9 & 10. Do you feel it should also be
>     mentioned elsewhere (e.g., in the section about the RSAB)?
> 
> 
> I do see it now that I've read it all again.  Thanks (to you and Mirja) 
> for setting me straight.
> 
> It's still a little odd, however; by pushing for the RSAB to be 
> participants in the RSWG (which solves the first issue), it has the 
> appearance of the RSAB ultimately being the approvers of proposals they 
> helped to develop.

A few thoughts:

1. The expectation of this document is that people who know and care 
about the RFC Series will help to develop RSWG proposals by providing 
valuable input throughout the process, indeed as early as possible.

2. More specifically, the document says nothing about who may or may not 
author RSWG proposals. Thus an RSAB member, someone from the RPC team, 
the RSCE, the ISE, the IETF LLC executive director, and others could 
author or edit RSWG proposals.

3. The Program participants did not conclude that early involvement from 
any of the foregoing people (or anyone else) would constitute a conflict 
of interest, even if they co-author a proposal. Is that your primary 
concern here?

4. The Program participants weighed the cost and benefits of RSAB member 
involvement in the RSWG and concluded that it would be more effective to 
have them involved (which is why the document actively encourages them 
to do so).

This is my recollection, anyway. Others can correct me if I'm wrong.

Peter