Re: [Rfced-future] Comments on -07

Peter Saint-Andre <stpeter@stpeter.im> Thu, 06 January 2022 02:05 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 1F35F3A13C7 for <rfced-future@ietfa.amsl.com>; Wed, 5 Jan 2022 18:05:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.812
X-Spam-Level:
X-Spam-Status: No, score=-2.812 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.714, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=stpeter.im header.b=Qx8kgCvI; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=T9Wm9Mwl
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 u1I3wDTb1DcT for <rfced-future@ietfa.amsl.com>; Wed, 5 Jan 2022 18:04:56 -0800 (PST)
Received: from wout2-smtp.messagingengine.com (wout2-smtp.messagingengine.com [64.147.123.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C561C3A13C8 for <rfced-future@iab.org>; Wed, 5 Jan 2022 18:04:56 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 53A533201FEF; Wed, 5 Jan 2022 21:04:53 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Wed, 05 Jan 2022 21:04:53 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h= message-id:date:mime-version:to:references:from:subject :in-reply-to:content-type:content-transfer-encoding; s=fm1; bh=i VUMhNtS66FbxVzzPbfhq/fXQOWd6M/FQl9m9jllqP4=; b=Qx8kgCvIaAwL5WSNS +WBfW5+hv4SBVif+FeKrbJmxbG8uL5H8gYEJejELNpRiP9yN0k3MfG8iwYvJs5+O I445f6TrEx9wdfFSCYiYq0B2UKgcMgWdnO5JVZFKtHUCrxP4Cdcb9fFEQxqB6oj0 Gt6WOSRTtynmv8svWMgSfGEoX9ns+3TrKdL8dLDl8siRxtLFr03P/0kGO7mNwuEb 1w508SdfGB6bbMQKNLyWIoSmtnii1p4NhE9okiH8crI+kHTStFZ+fXBLOWjfwFNg RZICBIiKeLdZjGzYRgCZd5VSPSemJSz6Pk81DhF2ZUPos/W7YjL74HmnPZx7wkHR ZqVHA==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=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=iVUMhNtS66FbxVzzPbfhq/fXQOWd6M/FQl9m9jllq P4=; b=T9Wm9Mwlb01jZyv2QUQUqYXAUj5NRSp57Ivn+1r1NP/8bl40CXos1LgEJ BC+20FUoKp6VTRlZd4lc5gR+v+1lg3v7uGdNMLSf6xVB5ni90t8+WL7R8D+2+MpO L9F45g6fQAaNjfAavfeISdd9gZTsD/YtvtydLbdsf4MrYxHiynNKKbPOS1q5DTBt 8piT4N+wFWSWCcsNNhE/NwKhGAs53kOJN/MMuWXt0UL428oADCbRLtMJEN6WFJ/O V9GyGRVwGigBttaBoa/P+1hTwnBszfoyGy3A7FBuxLKbIxQgNzIsg8U+QbK1MLFg 6ga2X8r1f5Kn8Zn2DfTDZzpYWEg2w==
X-ME-Sender: <xms:RE7WYZwoOJT4HCb3TLggHv138kt69CT-VJJ5jkk_SvWmq1X1lIJTEA> <xme:RE7WYZSOK5BazWJPjPECR0Bpjd2EzdoaaO5NefSYv-x8VlM5-hREIZAhrMOo_elcw TOshZcaWr3PKuD43Q>
X-ME-Received: <xmr:RE7WYTUFdUQduuiOD4sJYwZZkjzdTqWJsGG9xiuni6Ok4_PlvNvbtbURmoFmcda_kujz4iFEqCDeSw69eLi00Uz3enkQdRzHg2v6vuE>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrudefjedguddvtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepkfffgggfvfhfhffujggtgfesth ekredttdefjeenucfhrhhomheprfgvthgvrhcuufgrihhnthdqtehnughrvgcuoehsthhp vghtvghrsehsthhpvghtvghrrdhimheqnecuggftrfgrthhtvghrnhepgfeugeefvdekte efgeekkeeggffgueetteehgedvgfffveegkefgleehtdegteefnecuvehluhhsthgvrhfu ihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhtphgvthgvrhesshhtphgvth gvrhdrihhm
X-ME-Proxy: <xmx:RE7WYbhBQFDvrwoQI84YP1_nrQci6iCNARxw2hM6qNbM0VkOxy-vuA> <xmx:RE7WYbAPS0g_f1qW6sGjX3na33VfD2Nhmtwsyg3LQ3UweGFR52iDug> <xmx:RE7WYUJqNM8JYkDRrrHHww5NsoYi7nNDjY8VQaXmGl1rLDw6FRg7nw> <xmx:RE7WYQ7MCCQgF7jwu5RKGueU9l31fxkKoVWmkT8_ruYs7eKKN0rBpQ>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 5 Jan 2022 21:04:51 -0500 (EST)
Message-ID: <7237579c-f17a-c96f-41cb-9d8d13b783c2@stpeter.im>
Date: Wed, 05 Jan 2022 19:04:47 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.4.1
Content-Language: en-US
To: Michael StJohns <msj@nthpermutation.com>, "rfced-future@iab.org" <rfced-future@iab.org>
References: <18d1c2c5-cb1d-58d3-d566-0b5f55f7d28f@nthpermutation.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <18d1c2c5-cb1d-58d3-d566-0b5f55f7d28f@nthpermutation.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfced-future/FmdlSZccgSJLfdYomuHYbmntp78>
Subject: Re: [Rfced-future] Comments on -07
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: Thu, 06 Jan 2022 02:05:01 -0000

Hi Mike, apologies for the delayed reply.

On 12/22/21 1:56 PM, Michael StJohns wrote:
> As I noted before, this is in pretty good shape excluding the RPC RSAB 
> membership stuff and maybe a few more things.
> 
> S 3.2.4 - "Appeals of RSWG decisions..." - The RSWG doesn't make 
> decisions, it comes to consensus and that consensus is judged by the 
> RSWG chairs.  So instead "Appeals of any decisions of the RSWG chairs, 
> including declining to decide an open issue in their purview after a 
> suitable period shall be made to the RSAB." Similarly in the next 
> sentence.  "Decisions of the RSWG chairs..." and later "... notice 
> having been given to the RSWG [mailing list | chairs]?" - I think this 
> is editorial.

Agreed, your text is clearer.

> S 4.3, bullet 8 - noted elsewhere, still haven't had an issue opened.  
> Question is whether this bullet is an "RPC MAY participate in the RSWG 
> as it needs to" or "RPC MUST participate".   Since the bullets open with
> 
>     More specifically, the RPC's responsibilities at the time of writing
>     include the following:
> 
>       it currently reads as a "MUST", and I'm not sure they are
>     resourced for it, nor whether this makes the most sense for their
>     current skillsets and staffing.   I'd be happy with clarifying this
>     is an optional (MAY) interaction, especially since we appear to have
>     settled on the RPC being a non-voting ex officio member of the
>     RSAB.  So text:
> 
>         8. The RPC may, as it determines necessary, participate within
>         the RSWG in the creation of new Editorial Stream RFCs,
>         especially those that might impact the RPC.

As to resourcing, I'd like to hear what Jay thinks but he is on vacation 
right now.

More generally, I don't see how we can expect good results if we don't 
ask for any input from the implementers (i.e., the RPC) until late in 
the process (via the RSAB). So it seems to me they need to participate 
to some extent in RSWG discussions.

>     I explicitly left out "advisory" here - I think the RSWG open group
>     model really should avoid restricting people to an advisory role. 

I think we (I?) meant that RPC should provide input about whether 
proposed policy changes can be implemented. Perhaps we should say 
exactly that:

    8.   Participating within the RSWG in the creation of new Editorial
         Stream RFCs that impact the RPC, specifically with respect to
         any challenges the RPS might forsee with regard to
         implementation of proposed policies.

>     That's left to the following proposed language:
> 
>         8.1 The RPC may participate in the RSAB as a non-voting
>         ex-officio member primarily as an advisor on RPC capabilities,
>         schedules, staffing and resources.

As mentioned, I think that's too late in the process. Now, if RPC folks 
want to raise concerns with the RSAB and ask RSAB members to bring those 
concerns to the RSWG list, I wouldn't have deep objections.

> S 4.3 bullet 16 - Is this needed if the RPC is an ex officio member of 
> the RSAB?  Shouldn't that be where this interaction mostly happens?  
> "Stream approving bodies" is different than "stream manager" and not 
> having a single POC might be problematic.  (Sorry - I see this change 
> was made -05 to -06, but there are a number of places in this document 
> where telling the RPC to talk to an organization is just a bad idea - 
> this comes under the heading of unintended consequences).

RFC 8729 says "there is a different approving body for each stream".

Our draft talks about stream representatives, who are the particular 
individuals serving on the RSAB for each stream.

I'm not overly worried about the difference, because there are instances 
where RPC folks might need to discuss matters with the bodies rather 
than the stream reps / RSAB members (e.g., there's an RPC liaison to the 
IESG) or with people who are active in that particular stream (e.g., WG 
chairs or document shepherds). Indeed, stipulating that RPC folks can 
talk only with the stream rep / RSAB member could be an unnecessary 
constraint: they should be able to talk with anyone who can help solve 
the problem at hand.

> S 4.6.2 - S/The/Most/ first word.   I think we're adding or changing 
> some costs here, but claiming there are no new expenses is more probably 
> wrong that right. - nit.

ACK.

> S 5.3 - Reading this - is it possible for a temporary RSCE to be 
> appointed as a volunteer?  (Was Olaf K an unpaid volunteer during his 
> short term as RSE?).  If a volunteer steps in temporarily, does that 
> change who gets to do the approvals?  Happy if the answer to "unpaid 
> volunteer" is no, but if yes, not sure why the LLC would need to sign off.

I'm skipping this one for purposes of this message, see elsewhere in 
this thread.

> S 6 - 2nd para - "The Editorial Stream will be used...." to "The 
> Editorial Stream shall be used..." - nit.

ACK.

> S 6.1 "These procedures need to also allow authors to indicate either no 
> rights to make derivative works, or preferentially, the right to make 
> unlimited derivative works from the documents." is probably to 
> specific.   I looked at this one and I think I see a land mine. We're 
> trying to specify legal language here and if not careful could conflict 
> with the language of 5378.  Instead:
> 
>     These procedures need to allow authors to indicate rights requests
>     consistent with BCP78 (currently RFC5378) or it successor.   The
>     publication of a successor document to RFC5378 and designation as
>     BCP 78 shall be effective on the Editorial Stream process as of the
>     BCP's publication date.
> 
> Or get a lawyer to craft this.

This text was copied verbatim (mutatis mutandis) from RFC 5744. If 
things have changed then, I suggest we ask Jay to look into it with counsel.

> S 7 - I'm mostly happy with the list, but I'm still unhappy there is no 
> language that the RSAB can use these items as part of their 
> determination as "harm to the system".  I'm afraid that the RSWG will 
> mostly ignore these as there really is no penalty for doing so, and the 
> RSAB won't have a leg to stand on to push back.  I'll shut up now.

We do say:

    3.  The RSWG shall then further discuss and develop the proposal.
        All participants, but especially RSAB members, should pay special
        attention to any aspects of the proposal that have the potential
        to significantly modify policies of long standing or historical
        characteristics of the Series as described under Section 7.

and

    In cases where a proposal has the potential to significantly modify
    policies of long standing or historical characteristics of the Series
    as described under Section 7, the RSAB should take extra care to
    reach out to even broader communities that make use of RFCs, such as
    scholarly researchers, procurement managers, and standards
    development organizations.

Do we need to say more?

> Good work to Peter dealing with all of this.

Thanks, Mike.

Peter