Re: [Rfced-future] Historical Properties

Mark Nottingham <mnot@mnot.net> Thu, 25 November 2021 00:30 UTC

Return-Path: <mnot@mnot.net>
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 D24ED3A0D2A for <rfced-future@ietfa.amsl.com>; Wed, 24 Nov 2021 16:30:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 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, RCVD_IN_MSPIKE_H2=-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=mnot.net header.b=h4gO2v9Y; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ntM2b3e3
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 QUwqiovCBpDl for <rfced-future@ietfa.amsl.com>; Wed, 24 Nov 2021 16:30:30 -0800 (PST)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D64EB3A0D28 for <rfced-future@iab.org>; Wed, 24 Nov 2021 16:30:30 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 1BA1A5C01C1; Wed, 24 Nov 2021 19:30:27 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Wed, 24 Nov 2021 19:30:27 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm1; bh=K 0zWLEieWce72e9qs9Env1WYrwXE9Wx2j9vjv+vbzOA=; b=h4gO2v9Y7szO3nXkd LvgEbSh/ov71yaLo6QEg7vRbveGjfdYpTH353HycX/lrgApsESmgObhbWBtSmLqB xeoyNVkd+Ei21qLyaLG7ENuDcvMr8XP2/NIDtXmZgDOLU9BFdxnmIpchXe2Uq29H jrL79+uvKOa75MKcZ15+fJM3nhHMDn9lESE3+4lSxZRnZ1k+ZdflraURr9QWicXm R5A5480jsHcNUdYEwrrDQDWEuGnDeeYDvZxxS8nFlSbyqz3wG0gbSv4YMdmNTnLj PoSGGXYpGSTt0LHzzG+ZtfIigE4DTsU7w6+4jiz3W14TG3dNoe1N5SH2s1Vdyx72 /0Xmw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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=K0zWLEieWce72e9qs9Env1WYrwXE9Wx2j9vjv+vbz OA=; b=ntM2b3e3HjFjG54aVyOpLjXVRQx6JAwH7Y/dzwP415mOZ3sNZAwo+TaPE KYOHCsBv+SH4ohQbOGSNah3+SLC8Hlhjj4AM3uHPxfomP/1n9EpBc/eilkmeTXCE mFJ/QjfQ+o7EmDclWVfpId6w46vu2uI55M+io4UIe2f99d8CjwSBxuOUcCr+r4w0 ghqbWiYJu9UxA392bQ+9cbE4K2lzYrSm1VReNhHnc3Iud9yrOf0r8r0fV6l3Gqxr +j4+8Tn4RuYdIHr2+6XwNK14KuNLw4lBezJVePhPmbpxoLtLLoRHR9B8oUVBdIyH fGWfmTXx3edTZpUWQ/A4W1HvBt9LQ==
X-ME-Sender: <xms:ItmeYS3Ug8_HhnAlTv73gKuDE3xxVx9p6trBzs42jrvQ5eZvMYeqCA> <xme:ItmeYVHhM7Nk0zu2qNDaduAaEHSXBOQUJBvAmPo8Ah-EfNgxeX4T0i0Gjq-IH1wej reuX_tS3rwIq6OyNA>
X-ME-Received: <xmr:ItmeYa4NktUSwJrLnYJ2nLrXacr0JxHTCgp4x2nKwTnqlej-eaArh9En-uxZmZSLYZLbboFNa6Gsvu9L7Hah5mAIL_g7bv0OAlAK2fTNzz4LoqrPb3yHIblU>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvuddrgeelgddvtdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptggguffhjgffgffkfhfvofesthhqmh dthhdtvdenucfhrhhomhepofgrrhhkucfpohhtthhinhhghhgrmhcuoehmnhhothesmhhn ohhtrdhnvghtqeenucggtffrrghtthgvrhhnpeeiteduuddvudfftedtuddvgeehtdeuhe ehjeegledtleekvefgffehfefffeffgfenucffohhmrghinhepihgvthhfrdhorhhgpdhi rggsrdhorhhgpdhmnhhothdrnhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehmnhhothesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:ItmeYT2TxexhsGXZhKk-ITDG28q_tumIc_BeAkXUH2Vkf9F4SqqRGw> <xmx:ItmeYVFD6DDNRnLdue0GMUo8ZfRFaU2wpdR2PJOQqQZ1QfOuT1-jYg> <xmx:ItmeYc8L8kzYe5eln1QudY_9BvAO4hSbiQXnGmi3r3xQQYaEcUFNZQ> <xmx:I9meYZhtJHJgyl7QVZh88vDqNCCLVkbUGuaq2ePgnp9VwttpbOBkyg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 24 Nov 2021 19:30:25 -0500 (EST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.20.0.1.32\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <75b640ca-3f80-b946-dcb9-e1cec442d8dc@joelhalpern.com>
Date: Thu, 25 Nov 2021 11:30:22 +1100
Cc: Eric Rescorla <ekr@rtfm.com>, rfced-future@iab.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <DF3BFC45-C8D6-40BC-A2A0-9D3228CE9C00@mnot.net>
References: <c5bf4074-acf7-ffb2-2bfe-f68beb3117b1@gmail.com> <15999ff1-df92-0dda-6332-ac93c0b3f0c8@joelhalpern.com> <CABcZeBPJ=kDgTaggFcZDNZr-BP_MgMZVfpiH+iV7WiQe7Z9sBA@mail.gmail.com> <75b640ca-3f80-b946-dcb9-e1cec442d8dc@joelhalpern.com>
To: "Joel M. Halpern" <jmh@joelhalpern.com>
X-Mailer: Apple Mail (2.3693.20.0.1.32)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfced-future/aea2B8Cg5PJstrQmeRuXX714E4s>
Subject: Re: [Rfced-future] Historical Properties
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, 25 Nov 2021 00:30:36 -0000

> On 25 Nov 2021, at 11:03 am, Joel M. Halpern <jmh@joelhalpern.com> wrote:
> 
> I would agree that the topic falls within the remit of the RSWG.
> 
> Where I suspect we differ is in what aspects of it are simply a matter for the RSWG, and what requires more care.
> 
> While I am not sure I like the idea of dot versions, and I think there are more problems hidden there, lets put that aside.
> 
> I suspect I am missing many of the complications associated with such a proposal.  But the one that leaps out at me is that this seems to change the meaning of what we promised folks was a stable reference e.g. to RFC 8200.  Changing that to mean the most current version of a document that gets "revisions" even with a careful definition of what are acceptable revisions seems to be something that needs much more interaction with the larger community.

Sure. I agree very much that such a change would be complex, and perhaps problematic unless handled with great care. It very well may be something we don't want to do at all.

What's missing is why it's necessary to mandate (in our document) extra process for specific topics -- the seeming presumption being that the RSWG would not take such care, and its oversight and consultation mechanisms as defined would be ineffective.

Additionally, Brian's proposal includes this language:

"""
 Proposals to modify any of these properties should not be taken forward without a strong community consensus including not only active RSWG/RSAB members but also the user community of each RFC stream.
"""

... which seems problematic, because:

* 'Strong consensus' requires interpretation -- who judges that, and what is the bar for determining it? Can a single person argue that their objection, even if not well supported, prevents 'strong consensus'? What about five people?

* As we've discussed ad nauseam, how does one gauge the consensus of the user community of a stream? Do we need to reconvene this body to do so, even if the RSWG already exists? This also begs the question of whether the RSWG's currently proposed mechanisms fail to achieve such consensus (as much as can be done).

As written, these measures look more likely to guarantee that these things will never be changed. If we merely want to assure that any changes to them have adequate consideration and review, I again question why the RSWG's proposed processes -- executed in good faith and overseen by the RSAG -- are not adequate. 

This discussion started with a desire to include principles in the document, to help guide the policies defined. People have argued -- perhaps persuasively -- that doing so is necessary. However, what it now seems to be morphing into is a set of pre-emptive policies that surface some people's desires to lock their preferences into the series, even over the will of the broader community as expressed in the RSWG. 

Cheers,


> Yours,
> Joel
> 
> On 11/24/2021 6:52 PM, Eric Rescorla wrote:
>> On Wed, Nov 24, 2021 at 7:47 AM Joel M. Halpern <jmh@joelhalpern.com <mailto:jmh@joelhalpern.com>> wrote:
>>    It seems to me that some version of stable document references /
>>    unmodifiabl / archival belongs in that list. I think this gets at the intersection between the descriptive ("this is how things are historically")
>> and the normative ("extra consensus is required to change") angles.
>> For example, I doubt it's any surprise to people here that I think it would be better if we made
>> RFCs #s correspond to semantically identical rather than bitwise objects (e.g., RFC 10001
>> would point to a document that incorporated errata, etc. and that you could use something
>> like RFC 10001.0 to refer to the originally published version, RFC10001.1 to refer
>> to the first tranche of errata, etc.). I agree that:
>> 1. This is not how the RFC series has traditionally been managed.
>> 2. Many people do not agree with me and we do not currently have even rough consensus to make this change.
>> However, I don't agree that we should have a heightened process for making this change
>> than other changes (indeed, isn't part of the point of the RSWG to be able to consider
>> this kind of thing?). For that reason, while it might be OK to either (1) have some historical
>> text with nothing about a heightened standard of approval (2) have a heightened standard
>> of approval only for principles that we all agree should be, we should not have a heightened
>> standard of approval for the very principles which are contested.
>> -Ekr
>>    (Archival is in the
>>    introduction.  Repeating here seems sensible to me.)
>>    Yours,
>>    Joel
>>    On 11/23/2021 10:43 PM, Brian E Carpenter wrote:
>>     > At the risk of finding a lot of messages in my inbox tomorrow,
>>     > here's a proposed shorter alternative to Mike's "RFC Principles".
>>     > Obviously a different slant, and I'm sure Peter will spot
>>     > some overlaps with existing text:
>>     >
>>     > # Historical Properties of the RFC Editor Series
>>     >
>>     > The following describes some historical properties of
>>     > the RFC Series. Proposals to modify any of these properties
>>     > should not be taken forward without a strong community consensus
>>     > including not only active RSWG/RSAB members but also the user
>>     > community of each RFC stream.
>>     >
>>     > ## Availability
>>     >
>>     > The RFC series documents have been freely available digitally for
>>    more
>>     > than 35 years, with no fee for access. The IETF Trust [legal
>>    provisions]
>>     > (https://trustee.ietf.org/documents/trust-legal-provisions/
>>    <https://trustee.ietf.org/documents/trust-legal-provisions/>) apply.
>>     >
>>     > ## Accessibility
>>     >
>>     > There is a general goal to make the RFC series documents as
>>    accessible
>>     > as possible to communities that have special needs, e.g., for those
>>     > with impaired sight.
>>     >
>>     > ## Publication Language
>>     >
>>     > The publication language of the series is English. Although
>>     > translations of RFCs into other languages are welcomed, the
>>     > English version is normative.
>>     >
>>     > ## Diversity of Interests
>>     >
>>     > In addition to Internet standards, the RFC series has published
>>     > procedural and informational documents, thought experiments,
>>    speculative
>>     > ideas, research papers, histories, humor [RFC1149, RFC2549], and even
>>     > eulogies [RFC2468].  Various communities have contributed to the
>>    rich
>>     > history
>>     > of the RFC series, and to its somewhat human-centric take on
>>    networking.
>>     > This why several streams of RFCs exist in addition to the IETF
>>    stream,
>>     > and why the RFC "brand" is wider than the IETF. This is also why the
>>     > series does not have a "house style" and allows for individual
>>    expression.
>>     >
>>     > ## Document Quality
>>     >
>>     > Nevertheless, since RFCs need to be archived indefinitely and must
>>     > be of use to a widespread international community, quality,
>>    readability
>>     > and accuracy are key to the success of the RFC Series. It is
>>     > understood that sometimes this stands in the way of rapid
>>    publication.
>>     >
>>     >     Brian C
>>     >
>>    --     Rfced-future mailing list
>>    Rfced-future@iab.org <mailto:Rfced-future@iab.org>
>>    https://www.iab.org/mailman/listinfo/rfced-future
>>    <https://www.iab.org/mailman/listinfo/rfced-future>
> 
> -- 
> Rfced-future mailing list
> Rfced-future@iab.org
> https://www.iab.org/mailman/listinfo/rfced-future

--
Mark Nottingham   https://www.mnot.net/