Visibility of current RFC Maturity Levels (and how they got there (was: Re: Last Call: Moving RFC 4405, RFC 4406, RFC 4407 (Sender-ID) to Historic)

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Mon, 14 May 2018 15:25 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85D8512D952 for <ietf@ietfa.amsl.com>; Mon, 14 May 2018 08:25:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 jzsEhRcF8-Wd for <ietf@ietfa.amsl.com>; Mon, 14 May 2018 08:25:36 -0700 (PDT)
Received: from mail-yw0-x22c.google.com (mail-yw0-x22c.google.com [IPv6:2607:f8b0:4002:c05::22c]) (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 E674212421A for <ietf@ietf.org>; Mon, 14 May 2018 08:25:35 -0700 (PDT)
Received: by mail-yw0-x22c.google.com with SMTP id m8-v6so3698377ywd.2 for <ietf@ietf.org>; Mon, 14 May 2018 08:25:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to:cc; bh=IsLA4/IAajRzikQDtq6mYcSUBsgcuek2+JdNdUcm4X0=; b=J08erp3N0fo7lZvEuQHUOoqg+XJzj+XqMsemoXCIc+ICJPZhes/0S+zM0U3dABR5Y8 sclSvCdZ+ylDRCUHDxvtnWqw5ho7o92OHgsccLAjDtCXeODP0Tmzh+CKgDKh8x4QNjIa 6Zprn+UZMSu/sVZZxPsh+D8xIWO1yULgzngNgt4KUE86J1lYZvbxFPxsQbhg27JJ2rRl uJLqj4vnqvmIU+SCGqHgasEeECOw6Esi+PvAgk6gFH4XVtQcCEwqouPewqD6LO4QgWye zgKQqrktPvQMQbTBgTg2Wd/to2u/oEAOZ/kSwlaIBv2U0+70sGp0AAmGQEWJa7C8AI89 onfQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=IsLA4/IAajRzikQDtq6mYcSUBsgcuek2+JdNdUcm4X0=; b=JaE+SCbPbDTpHdPqNOuZhyFxPhH9VcX3yfu8BzzCAuYOhjNpjAM4WjKGY7TZsHstHj uUXM4SBtVXLrvsxMUor4DojxHHHHTX7VvwOVV1txPzuJVKlYkJNEGSKW78B0OYHG/cPe 13E09utiSPuemEM8w81rumO4MfliyDtvtHYXLe8fPBVCL2qS59qtJJP7m2G8k+F65TvF 9sWAmK94Jbb4YakZmlMqdCBywjCsBeP9lABpkm0rudMKCAZgKCMwTNnKaDaBPFQVwMB8 eO/v1R4ObOP7hwjzEFVK+WDlIPtEItL5symSwUXh/QWhhO/ctJEUERsmlEli5ALjrWUA YG9Q==
X-Gm-Message-State: ALKqPwd7pRMXcUArZcRYD/O9PemIgmWMm9V/iV2XVukoxHj9zKAkQrHQ HPf/9Q7if/yGtXwCXyB1ndEJBbOwPZPAh7vb2OA=
X-Google-Smtp-Source: AB8JxZqmLwGU0lJc8Nu0I9yTZPycQ6EnY+cZlMfnJ2437b+3obhqNX8mk4Hr1exx5vWuphne2l4Zig+PYSVOByYLIVk=
X-Received: by 2002:a0d:e8c2:: with SMTP id r185-v6mr4680605ywe.27.1526311535078; Mon, 14 May 2018 08:25:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 2002:a25:d014:0:0:0:0:0 with HTTP; Mon, 14 May 2018 08:25:34 -0700 (PDT)
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 14 May 2018 10:25:34 -0500
Message-ID: <CAKKJt-fcvUhQdDykv8mzS_a+AgAQO0jMBfK+zVk++FD=1+7w5w@mail.gmail.com>
Subject: Visibility of current RFC Maturity Levels (and how they got there (was: Re: Last Call: Moving RFC 4405, RFC 4406, RFC 4407 (Sender-ID) to Historic)
To: John R Levine <johnl@taugh.com>
Cc: Barry Leiba <barryleiba@computer.org>, IETF discussion list <ietf@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000dd73f5056c2c186f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/x_njEL6QHBBoN0fKSSiiW9LWjeA>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 May 2018 15:25:38 -0000

So, just to keep people at least sort of "in the loop" ...

On Mon, May 14, 2018 at 7:55 AM, John R Levine <johnl@taugh.com> wrote:

> When the status change document is published, the metadata for RFCs 4405,
>> 4406, and 4407 will point to the status change document, as you request
>> below.
>>
>
> The RFC production center has a database of documents that they use to
> produce the indexes and per-RFC web pages.  I know something about it
> because I added DOIs to it.  That database has slots for one RFC to
> obsolete or update another, which show up in those indexes and web pages.
> They don't point to the datatracker or arbitrary URLs.  One of the reasons
> we have tiny historicizing RFCs like 7805 and 7142 is to leave breadcrumbs
> to the RFCs that they affect.
>
> For that reason I have a lot of sympathy for Klensin's preference for a
> small RFC that contains the paragraph from the datatracker.  At a minimum,
> we should file an erratum on 6686 so it obsoletes 4405-4407 and that goes
> into the indexes and web pages.


Even as an AD starting his sixth year on the IESG, I didn't have a clear
picture of how visible maturity level changes are to the community, but I
have processed status change documents for some RFCs, so I went to look at
RFC 3540 (published at Experimental, but moved to Historic).

Just based on what I'd expect to get if I googled RFC3540,  I'd most likely
be looking at  https://tools.ietf.org/html/rfc3540.

That page does reflect the current Maturity level (Historic), because it
inserts dynamic metadata at the top of the first page.

It doesn't say, on that page, how the RFC got to that Maturity level.

If I click on [Tracker], I get https://datatracker.ietf.org/doc/rfc3540/,
which DOES say "Status changed by
status-change-ecn-signaling-with-nonces-to-historic", with a link to
https://datatracker.ietf.org/doc/status-change-ecn-signaling-with-nonces-to-historic/
.

That's not great, but maybe not everyone needs to know how an RFC got to
its current Maturity level.

Of course, if I happen to be looking at
https://www.rfc-editor.org/rfc/rfc3540.txt, I don't see any of this. The
invariant text form of the RFC would like me to believe it's still
Experimental. That's what you get from the datatracker, when you click on
"plain text".

Clicking on "TXT" on the HTML version from the tools page gets me a
different resource, https://tools.ietf.org/rfc/rfc3540.txt, but that
resource also says "Experimental".

I rarely go straight to the RFC Editor page (just because I spend almost
all my time on drafts that aren't RFCs yet), but if I searched for 3540 on
the RFC Editor page, I get
https://www.rfc-editor.org/search/rfc_search_detail.php?rfc=3540&pubstatus%5B%5D=Any&pub_date_type=any,
which says "Historic (changed from Experimental November 2017)", and if I
click on "November 2017", I get a pointer to
https://mailarchive.ietf.org/arch/msg/ietf-announce/NPX38P5447i8DwYN7Ijf0t0JJEQ,
the IETF-Announce "Document Action: Robust Explicit Congestion Notification
(ECN) Signaling with Nonces to Historic" e-mail.

That e-mail does provide a link to the status change document (
https://datatracker.ietf.org/doc/status-change-ecn-signaling-with-nonces-to-historic/
).

I have opinions about all of this, and I shared them with the IESG and IAB
during our annual retreat last month, but wonder if anyone else does ...

Spencer