Re: [Rfced-future] Sectiion 4.3 on RPC Responsibilities (was: Re: Fwd: [I18ndir] I18ndir last call review of draft-iab-rfcefdp-rfced-model-11_
John C Klensin <john-ietf@jck.com> Thu, 03 March 2022 21:28 UTC
Return-Path: <john-ietf@jck.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 741423A0826 for <rfced-future@ietfa.amsl.com>; Thu, 3 Mar 2022 13:28:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 UZ4c-PqSub40 for <rfced-future@ietfa.amsl.com>; Thu, 3 Mar 2022 13:28:54 -0800 (PST)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 907153A082D for <rfced-future@iab.org>; Thu, 3 Mar 2022 13:28:54 -0800 (PST)
Received: from [198.252.137.10] (helo=PSB) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1nPt0D-000ESn-EP; Thu, 03 Mar 2022 16:28:49 -0500
Date: Thu, 03 Mar 2022 16:28:43 -0500
From: John C Klensin <john-ietf@jck.com>
To: Eliot Lear <lear@lear.ch>, Peter Saint-Andre <stpeter@stpeter.im>, rfced-future@iab.org
Message-ID: <1CF8B6A11A07D3178C873256@PSB>
In-Reply-To: <7fd23143-dd24-295b-2912-32abc6e89579@lear.ch>
References: <0DD984849353AF88D72E54B7@PSB> <7fd23143-dd24-295b-2912-32abc6e89579@lear.ch>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.10
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfced-future/a-Yf8dhuub8Oq8h0ItNSo2BNRT8>
Subject: Re: [Rfced-future] Sectiion 4.3 on RPC Responsibilities (was: Re: Fwd: [I18ndir] I18ndir last call review of draft-iab-rfcefdp-rfced-model-11_
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, 03 Mar 2022 21:29:00 -0000
Eliot, Have elided things in which either I think your comments are fine or that should be left to editorial discretion.... --On Thursday, March 3, 2022 14:16 +0100 Eliot Lear <lear@lear.ch> wrote: >... >> (i) 4.3(1) implies that editing it done only to bring >> documents into conformance with the Style Guide. That may be >> inconsistent with other points that imply other reasons for >> making changes. More important, the Style Guide (and even the >> previous "Instructions to RFC Authors" documents), have >> always been a soft target, with good sense and agreement >> between the RPC (and is predecessors) and authors (and >> sometimes streams) overriding some of its provisions for >> particular documents when that is necessary. Put >> differently, if one wants to deviate from the Style Guide, >> one better have a good reason, but the RPC (and predecessors) >> have always been willing to listen to those reasons and make >> per-document exceptions when appropriate. Do we intended to >> change that? If not, that statement might need some >> softening. > > How about: > > OLD: > >> Editing inputs from all RFC streams to comply with the RFC >> Style Guide. > > NEW: > >> Editing inputs from all RFC streams in general conformance to >> the RFC Sytle Guide Or (ALTERNATE NEW): Editing input from all RFC streams in conformance with the intent of the RFC Style Guide. I'm ok with either that or my earlier suggestion, but should explain and then hope Peter can sort things out. The case that might differentiate those alternatives or suggest something yet different is a combination of two things: (i) The Style Guide, at least through RFC 7322 and today's version of the "Web portion" [1], is mostly about common cases and issues that have arisen in the past and that seemed to be worth writing down. (ii) There has always been a philosophy about giving authors considerable latitude as long as they are consistent within a document and do not violate a relatively firm rule [2]. It is perhaps not an accident that it is called "Style Guide" and not "Style Manual", "Style Rules", or the like. The term "conformance" is a bit odd in that context ("comply" even more so) and, IMO, "general", "intent" or some other term is helpful. One could even say: SECOND ALTERNATE NEW Editing input from all RFC streams in conformance with the intent of the RFC Style Guide, including the Principles expressed therein. Editorial suggestions inspired by the discussion: Because the Style Guide is a two-part beast, if Section 4.3(1) is going to make it a requirement of the RPC's definition and job, the document might be a tad more clear about both parts being included. The least intrusive way to do that would be to: (i) In Section 3.2.6, first paragraph change "(see [RFC7322]..." to "specifically [RFC7322]..." or words to that effect, turning that into a definition, not just a "you might look there" citation. (ii) Maybe drop "(see the style guide web page (https://www.rfc-editor.org/styleguide/), which extends [RFC7322])" from the first bullet of Section 4.2 and replace it by a cross-reference to Section 3.2.6. (iii) Maybe tune Section 7.5 accordingly, being sure that either the adjusted definition is referenced, both the RFC and the web page are cited, or whatever else Peter thinks appropriate. While I am guessing it would be unlikely, nothing would prevent the web page (or a successor to 7322) from acquiring test that discusses the tradeoffs among those three goals. (iv) Maybe put a cross-reference into 4.3(1) pointing back to the definition. (v) I hope we can avoid going there at this late date but the amount of special terminology and alphabet soup in this document is starting to approach the point at which document clarity would be improved by adding a glossary of those terms or index to where they are defined. Of course, if that were done; several of the comments above would be moot. (vi) Finally, because 4.2 and 4.3(1) apparently makes the Style Guide part of the RPC's job description and Section 6 may make it part of the RSCE's, I suspect that [RFC7322] and [STYLEGUIDE] should be identified as normative references. More important, to avoid confusion with the two-part beast, we should have either one [STYLEGUIDE] reference that includes both 7322 and the web page or we should change the anchor name for the latter to "[STYLEGUIDE2]", "[STYLEGUIDEWEB]", or equivalent. In either case, the document title for the latter is not "Style Guide" as shown in the reference but "Web Portion of the Style Guide". The latter, in addition to being correct, is far more clear about what is going on. >... >> (iv) Also on the subject of AUTH48 and given the recent >> on-list discussion, when I read through that section and scan >> other sections of the I-D, I wonder if the RPC could >> unilaterally eliminate (or drastically reform) AUTH48. I >> think there is no question that the RSAB/RSWG could direct >> them to make changes in that area but, if they (the RPC) >> decided changes were needed, are they required to ask >> permission and, if so, of whom? I think we can rely on good >> judgment and good sense (see previous note) but, if people >> feels a need to nail things down, requiring that at least the >> relevant stream or RSAG be consulted about any major >> procedural changes might be wise. > > One thing I think the RPC can do is just document the existing > interfaces to the streams. I don't know if that requires > either changes here or any approval from the RSWG. Presumably it does not require changes but, based on the long thread on that subject, it appears to me that there is controversy on the list about whether they would be required to get permission from the RSAB/RSWG to make changes or whether the RSWG/RSAB could specify changes and require the RPC to incorporate them into practice. Same questions about individual streams and the handling of their documents. >... >> (vi) 4.4, first paragraph: the list of "other individuals", >> like the list in 4.3(2) and (ii) above, is a tad stream >> specific. In particular, did you intend to leave the IAB >> out? Also, in my most recent experience with IETF Stream >> documents, document shepherds have authority to sort out >> disagreements only by delegation from ADs or WG Chairs. It >> is not clear such delegations are wise (since Shepherds are, >> AFACT, accountable only to the relevant ADs). As in (ii) >> above, the list may need some rethinking and editing. You >> could get around the problem in this section by saying >> something like "someone delegated by the Stream to oversee >> editorial processing of that particular document" as long as >> the Streams did what they normally do rather than making a >> procedural drama out of the appointment process. > > The shepherd term is mostly an IETF thing. Again, because > it's an OR, I worry less about that. I like the idea of > adding the IAB. I see a difference in role and authority between the document shepherd and WG Chairs, IRTF RG Chairs, or the IESG ADs and some IAB variation. In particular, which the other roles are fairly much fixed, the IESG could decide in the future that the Shepherd's job ends with IESG approval and take them off the AUTH48 list. Suggestions (second one preferred): (i) Preserve the existing list, add IAB somehow, but move "document shepherd" to the end rather than making it the first example. (ii) Shorten, clarify, and future-proof this by changing "other individuals such as a document shepherd, IETF working group chair, IRTF research group chair, or IETF Area Director" to "other individuals such as those designated by the relevant stream". Principle: every place we can get rid of these explicit lists that might raise questions about who or what is not listed, we future-proof the document about plausible future change including additions to the list of Streams or changes in the role of existing ones. john [1] http://www.rfc-editor.org/rfc-style-guide/part2.html [2] RFC 7322, Section 2, describes one version of that principle.
- [Rfced-future] Sectiion 4.3 on RPC Responsibiliti… John C Klensin
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Eliot Lear
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Peter Saint-Andre
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… John C Klensin
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Peter Saint-Andre
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… John C Klensin
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Brian E Carpenter
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Peter Saint-Andre
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Peter Saint-Andre
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Brian E Carpenter
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Jay Daley
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Martin J. Dürst
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Peter Saint-Andre
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Salz, Rich
- Re: [Rfced-future] Sectiion 4.3 on RPC Responsibi… Peter Saint-Andre