Re: [Rfced-future] Suggested text for issues #56, #57, #61, #62

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 25 August 2021 22:34 UTC

Return-Path: <brian.e.carpenter@gmail.com>
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 5338D3A0824 for <rfced-future@ietfa.amsl.com>; Wed, 25 Aug 2021 15:34:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, SPF_HELO_NONE=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=gmail.com
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 N9zelnJrMzxG for <rfced-future@ietfa.amsl.com>; Wed, 25 Aug 2021 15:33:59 -0700 (PDT)
Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4E0383A08DB for <rfced-future@iab.org>; Wed, 25 Aug 2021 15:33:59 -0700 (PDT)
Received: by mail-pj1-x102f.google.com with SMTP id u11-20020a17090adb4b00b00181668a56d6so823198pjx.5 for <rfced-future@iab.org>; Wed, 25 Aug 2021 15:33:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=Ac9ejOv1EYtqMrz+UWa04skkpvWGwnRkuIOXK2XLLig=; b=ZBdDU+4briUNQY9Xfd8qpoork5FutE0rM97Mzmat5cb+n4Mg8Z9pLuav9wtKeM+Say bP9ni5J1Vw+zt0m5DKJ/3rSlJQ/5hgWA8B00+Jhoq1wNHpjeY/UMIOMiS2A37tHJntlO /F+OlAzrFutwQHoPwm3xWt1ZYIiZ6JmZzo06isJfsLgbR0ORfuPeG6jADc1dtDyGzXVS WpBkJLav5XUFzZ81kdf1IhBQDeCeI5O1B9BbScRnehdyS5JDnJq05V+4Cb8OIxyQL3wJ tN5GnKpL812Ia/7tNQmwIgtNm0Lxhv7AIW7D5edqB2Zm+bsr9irdhuz+K2XQuvdUizbu 5NrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=Ac9ejOv1EYtqMrz+UWa04skkpvWGwnRkuIOXK2XLLig=; b=oHmMLOsODRJpGO805AgaoT3LXXDKoaCRgnaYaMH42jyjgv3OtWXK2/Ds6RVfSJBiUc PRopfl09JWxV6/wtnfo+5RZy9o1pxKUZtTeARZ49sCzTaOIZBODl9ZxsKklQ/ZxTY6a5 a7eOZzxa3OYsVDP2kOdOt/s0ZaJZ5S8J4jqFC/lr8jLTmTsAlnY4oWgPRMulFNdY6MkU //VAcGnaS4+KraiRuJ4p1XxWkAxPru4WT/xbV5+ahESXk2mWio0mRcv6V52LXxda2+TC KzorynvEE4diB9p3+AvgvihaQRpXK9gQp+sXJbDKkcMQdTy6gAOYOAhU8axn1DCq7Ko6 Z+Rg==
X-Gm-Message-State: AOAM532NOxX5HnXY8zYZQhtKQyDbx2Fy3mcI6Mq+DHiMytLFGprANh4j 5Hy9Lzz/AWHQ98+hGRi8/papvnGBWrE=
X-Google-Smtp-Source: ABdhPJyMDa2XK4huxW5P41zpsL0MnxfxwZgHjHYnJPsomTRMAIT2yOUq3YwwW2f76CxzZ0WH9A5rAw==
X-Received: by 2002:a17:90a:4285:: with SMTP id p5mr633351pjg.162.1629930837888; Wed, 25 Aug 2021 15:33:57 -0700 (PDT)
Received: from ?IPv6:2406:e003:11d3:cf01:80b2:5c79:2266:e431? ([2406:e003:11d3:cf01:80b2:5c79:2266:e431]) by smtp.gmail.com with ESMTPSA id u22sm642626pfi.143.2021.08.25.15.33.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 25 Aug 2021 15:33:57 -0700 (PDT)
To: Michael StJohns <msj@nthpermutation.com>, Eric Rescorla <ekr@rtfm.com>
Cc: rfced-future@iab.org
References: <C6116522-4988-4ED5-BCA7-9B36D701B99A@kuehlewind.net> <2B46402F-5268-46B7-890F-7C5CA159EF13@ietf.org> <25FCCF71-ED00-48CA-8A15-4BB63B632F73@kuehlewind.net> <f587a45c-14be-3495-01a0-858a2b4b7bb2@lear.ch> <cc7fda08-dabb-0c44-6890-0b4fd05d79d5@joelhalpern.com> <9F88E9DAC50B257953403E71@PSB> <6c544af8-b60c-1f4a-8730-3c923196eab6@joelhalpern.com> <cba4beb7-f364-bf47-86fe-d336494ca846@nthpermutation.com> <CABcZeBNtgzH3gYmUQ=9H5iM3ACffp9Uhvo1wp8DubyONQWVmnQ@mail.gmail.com> <7ce1368a-7bd2-73e3-5410-0e951f40fa00@nthpermutation.com> <CABcZeBMB4Ei0Ro01S1R8eJLDHWUFS-ePB5AGN0kC14AG-a4FSg@mail.gmail.com> <761bf2d8-759e-72e1-4c92-7419cea693bb@nthpermutation.com> <1148ee5c-11da-6979-1056-2d7464ade5af@gmail.com> <1af8e9db-5ea4-e002-bfe3-832d432fd34e@nthpermutation.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Message-ID: <02e5c6a6-cb93-a2b2-8621-97a1389f17a7@gmail.com>
Date: Thu, 26 Aug 2021 10:33:54 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version: 1.0
In-Reply-To: <1af8e9db-5ea4-e002-bfe3-832d432fd34e@nthpermutation.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfced-future/qTK6Zy2b4iMYpDYxag8Lr9Q92YI>
Subject: Re: [Rfced-future] Suggested text for issues #56, #57, #61, #62
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: Wed, 25 Aug 2021 22:34:05 -0000

On 26-Aug-21 08:38, Michael StJohns wrote:
> On 8/24/2021 11:15 PM, Brian E Carpenter wrote:
>> Front posting for cause:
>>
>> I think Mike's concern about Eliot's text derives from the way it starts.
>> So I'd suggest:
> 
> Hi Brian -
> 
> If I thought that was the problem I would have provided changes to your 

> text rather than new text.  I'm too lazy to write if I don't have to.
> 
> WRT to your text, I really need it to not link the RPC with the 
> RSWG/RSAB and instead link it to the documents.  While this group has 
> finally gotten the point that the RPC does not "report to" those groups, 
> nor can those groups command the RPC, what I'm afraid of is 3-5 years 
> down the road where someone uses the text to justify the RSWG giving 
> operational directions to the RPC.
> 
> I also want to get the point made that the RPC works with the RSWG as it 
> tries to form strategic policy and that the RSWG is the primary place 
> for the RPC interaction rather than - as your text seems to imply - the 

> RPC is responsible for interacting with all comer directly on matters of 
> strategy.
> 
> None of the above is meant to imply that the RPC doesn't work with 
> authors on their documents - but that's not the thrust of the text you 
> and Mirja crafted and I think is handled elsewhere?  If not, a simple 
> line that indicates that set of interactions would be useful.
> 
> The RPC has both a role in the strategic process (e.g. sanity checks on 

> whether things will work, or the costs of doing new things as specified 

> by the Editorial series - e.g. with the RSWG), and the tactical process 

> (publishing documents while adhering to the aforesaid Editorial series 
> documents - with the RSCE and RSAB I would expect).  Those need to 
be 
> teased apart and specified separately and the RPC interaction with the 
> community on strategy ideally given a single specified place to happen.  
> That will help both the LLC and RPC scope the tasking required to 
> support the strategic process.
> 
> By the way - I'm not sure how you would have come to the conclusion you 

> came given the text I wrote.  Could you explain how you got there?

Simply because the thrust of your text was to say that the line of
command was policy --> IETF LLC --> RPC and Eliot's text seemed
to dilute that. Whereas yours seemed to emphasise that and dilute
the RPC's ability to interact widely with the community as well as
with authors. (I don't dispute that RSWG is the *primary* place
for such interaction.)

   Brian

> 
> Thanks, Mike
> 
> 
> 
>>
>> OLD:
>> Publication of RFCs shall continue to be handled by the RFC Production 
Center (RPC) function in accordance with high-level policies that have been
>> specified through the RSWG/RSAB process.  [[The RPC shall implement the policies specified by the RSWG/RSAB process reflecting the priorities of the community.]]
>>
>> NEW:
>> Publication of RFCs shall continue to be handled by the RFC Production 
Center (RPC) function under direction from the IETF LLC, in accordance with
>> high-level policies that have been specified through the RSWG/RSAB process, and subject to the IETF LLC providing the necessary resources.
>>
>> I wouldn't want to lose the text that discusses the RPC consulting directly with and reporting directly to the community.
>>
>> Regards
>>     Brian Carpenter
>>
>> On 25-Aug-21 07:32, Michael StJohns wrote:
>>> On 8/24/2021 2:38 PM, Eric Rescorla wrote:
>>>>
>>>> On Tue, Aug 24, 2021 at 11:34 AM Michael StJohns <msj@nthpermutation.com <mailto:msj@nthpermutation.com>> wrote:
>>>>
>>>>      On 8/24/2021 2:13 PM, Eric Rescorla wrote:
>>>>>          ## Relationship between the RPC and the RSAB or RSWG
>>>>>
>>>>>          Neither the RSAB nor the RSWG has any oversight, monitoring, or directive relationship with respect to the RPC.  The RSAB and RSCE have an advisory relationship with the RPC as described above.
>>>>>
>>>>>
>>>>>      This seems incorrect to me just as a matter of fact. When the RSWG and RSAB publish an RFC describing how the RPC ought to behave, then 
this is in fact directive.
>>>>>
>>>>>      -Ekr
>>>>>
>>>>      I believe you're missing the difference between the noun "directive" (e.g. the RFC is a policy directive which describes the operation of the RPC) which has the meaning:
>>>>
>>>>      "an official or authoritative instruction".
>>>>
>>>>      And the adjective "directive" (e.g. the RSWG has no directive relationship with the RPC) which has the meaning:
>>>>
>>>>      "involving the management or guidance of operations" -
>>>>
>>>>      To put it another way, your state executive or legislature may issue a directive (or a law) with respect to the wearing of masks, but the state does not have a directive relationship with you unless you actually work for the state.   I am personally subject to 1000s of directives of various forms, but since I work for myself, I am not the subject
>> of a directive relationship in the meaning above.
>>>>
>>>> It seems to me that if we are having to refer to this kind of dictionary-based interpretation, then a rewrite is in order.
>>> I referred to a dictionary only for your convenience.  But "directive" in conjunction with "relationship"  is the appropriate term here.  I guess you could use governing, or  control as replacements with some work, but those aren't as clear.
>>>
>>>>      I believe we've agreed that the RSAB and RSWG don't get to directly tell the RPC or the RSCE what to do - e.g. they may NOT direct either of those entities to perform specific work - all they can do is publish 
the RFCs and then ask the LLC to craft a contract or engagement agreement 
reflecting those RFCs.
>>>>
>>>> I think you're drawing too sharp a distinction.
>>>>
>>>> Suppose that the RSAWG were to publish an RFC saying that heretoforth authors should be listed in alphabetical order. I would expect the RPC to
>> comply with that without some new contractual term from the LLC. Do you disagree?
>>>
>>> The other section has this:
>>>
>>>
>>>> Publication of RFCs shall continue to be handled by the RFC Production  Center (RPC) function in accordance with policies described in the
>> Editorial series of RFCs, and consistent with the engagement agreement(s)
>> between the RPC and the LLC.
>>> Assuming that the change in the RFC's does not require a change in the costs, or impose more work and where the change is consistent with the agreement between the RPC and the LLC, then there is no requirement to change the contract.   And actually, if this requires a tooling change (not saying it will, but who knows), it might require LLC approval to
>> spend the money so... it may not be a contract change, but it may require
>> LLC (or IED) buy in.  That seems something that a) the RPC would hopefully bring up during the RFC creation, b) the LLC would analyze before RFC approval, and c) the LLC would be proactive in working with the RPC to implement the new RFC policies.   Or d) the LLC would say - we're not payinf for this.
>>> The counter example is that you write a new RFC that says that the RPC shall maintain a GIT instance tracking all of the changes made between submission and publication of an RFC candidate and that wasn't part of the contract, then yes it requires a change.
>>>
>>> So the general answer to the more general question: "Will Editorial stream RFCs published by RSAB/RSWG require contract changes to the RPC?" is "It depends" which I think you probably already knew.
>>>
>>> Later, Mike
>>>
>>>
>>>
>>>> -Ekr
>>>>
>>>>      Later, Mike
>>>>
>>>>
>>>>
>>>
>