Re: [Tools-discuss] Listing updating RFCs in RFCs

Brian E Carpenter <brian.e.carpenter@gmail.com> Mon, 08 April 2024 21:11 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACA73C14CF0C for <tools-discuss@ietfa.amsl.com>; Mon, 8 Apr 2024 14:11:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 92jxsZCCbDIo for <tools-discuss@ietfa.amsl.com>; Mon, 8 Apr 2024 14:11:23 -0700 (PDT)
Received: from mail-pg1-x52d.google.com (mail-pg1-x52d.google.com [IPv6:2607:f8b0:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8C366C14F6FA for <tools-discuss@ietf.org>; Mon, 8 Apr 2024 14:11:23 -0700 (PDT)
Received: by mail-pg1-x52d.google.com with SMTP id 41be03b00d2f7-5dca1efad59so3512652a12.2 for <tools-discuss@ietf.org>; Mon, 08 Apr 2024 14:11:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712610683; x=1713215483; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=BTVLxtujzopeSdFFpfzaXOi78ZxSaNVUko/opojY5aI=; b=NPDGVN3vDpGcxBZ8KdzgXk/sQ2/HF5h0OAFbB8w98UUZEVFmBYq1HNjZPQFKo6m4a2 ByFeVqdTQEHJyEQQkQR3amnPc4AXRtkeBYVDMjU1GeCY0/OAaJmlrx/oYE6fpWtTTgcx QyytMwKo1meXwDiKlLV/wYup8MwLKpQ4tzOLyqYqQlOu/Z8fVTQEvKnWrmbHqIaYNvr9 VuwtM2KdHsOJKhvbPNl9lFrP0eOnRQ/b70JERDIDfsPS+JoPoqXi4Ja6S5DPUXMQNO6y aIKLb3oTbZQpIVRhh3S5ZLi+l7t0rMHstfOPHnB6qYffWE5M26Ipqo7hJjCdT0IuhupB V6kg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712610683; x=1713215483; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=BTVLxtujzopeSdFFpfzaXOi78ZxSaNVUko/opojY5aI=; b=o1QyXflxWPlTAV6wpCaVQcV9k6Xgl2GPAQ//uFn+zS3WcPMzxcGe3JH7sfCcUzYTOs TTXgv6BF1EW/V873sfj5uWBjpBF3uEHZIlRUmG69t6eb9vZH5C/i85j4YhG0MkGKkAG7 zPvFA72r8yXIpNz3AVcSIBX0DVi6I5/mbWMrZ2xB+5u1iZYwY7KazFspNDp5RJjbvGKK FGKNz+xoHGlS97f+k2Etd7hHHvdH7C5Fl6YDHIHo8HfILrDt6bTD6co39tXAcVAiRwGv YfmqLcyFFD3z/Xx59hbV3KWMtx+cGrxJ3SI+dUlyzT8okM8prHkwTa3jyOQDv3KI/5N1 E7rQ==
X-Gm-Message-State: AOJu0YwpuSmj2rK5ANnN1RPQf1HBRnlQahLMXMmNK8Y/0Oj/npfqaR+6 b2wRO0ZIqaW1mUu6i2M4eqUej3PkGV5XW3pqsIVF1gY2jwkGJK6b
X-Google-Smtp-Source: AGHT+IF5zu5t3xIKja7WjUGErz5/BjWjCxU0KFQFt1XTCbmHy8pmdQFdux4YFjWWiVrEyLRchZBM4w==
X-Received: by 2002:a05:6a21:8ccb:b0:1a7:9adc:86e4 with SMTP id ta11-20020a056a218ccb00b001a79adc86e4mr1119053pzb.23.1712610682525; Mon, 08 Apr 2024 14:11:22 -0700 (PDT)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id b12-20020a170902650c00b001e4307b0994sm2482119plk.128.2024.04.08.14.11.20 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 08 Apr 2024 14:11:21 -0700 (PDT)
Message-ID: <65c0e745-f54e-4701-af8f-d6609a9a633d@gmail.com>
Date: Tue, 09 Apr 2024 09:11:17 +1200
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Tim Chown <Tim.Chown@jisc.ac.uk>, Bob Hinden <bob.hinden@gmail.com>
Cc: "tools-discuss@ietf.org" <tools-discuss@ietf.org>
References: <F57FE4CD-B25F-41E0-A018-A7329BEA26AD@jisc.ac.uk> <989C9FA6-6134-4FA8-9401-04C0E83E6A88@gmail.com> <6EDDBE23-7007-4A60-98FC-B3A993E87DA6@jisc.ac.uk>
Content-Language: en-US
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <6EDDBE23-7007-4A60-98FC-B3A993E87DA6@jisc.ac.uk>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/9iZvP7nDVMTfSbv3Kac0023pZBo>
Subject: Re: [Tools-discuss] Listing updating RFCs in RFCs
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Apr 2024 21:11:27 -0000

I think this discussion belongs as much on rfc-interest as here.

In line:

On 09-Apr-24 02:55, Tim Chown wrote:
> Hi Bob,
> 
>> On 8 Apr 2024, at 15:48, Bob Hinden <bob.hinden@gmail.com> wrote:
>>
>> Tim,
>>
>>> On Apr 8, 2024, at 7:07 AM, Tim Chown <Tim.Chown=40jisc.ac.uk@dmarc.ietf.org> wrote:
>>>
>>> Hi,
>>>
>>> I was caught out this week looking at RFC 4861 as part of reviewing the draft on a new P bit for PIOs.
>>>
>>> I missed the “updated by RFC 8425” on RFC 4861 as I was looking at the HTML rendered version of RFC 4861 at
>>> https://www.rfc-editor.org/rfc/rfc4861.html

That is the RFC Editor's version of an htmlized old-style RFC, and apparently it has a bug. That needs to be reported to rfc-editor@rfc-editor.org if you haven't already done so.

(I don't know why the RFC Editor and the datatracker don't use the same version of the htmlizer, but I imagine there is a good historical reason.)

>>> rather than the datatracker version at
>>> https://datatracker.ietf.org/doc/rfc4861/
>>> where you can see RFC 8425 (and RFC 9131) listed as updating RFCs which are missing on the HTML rendered version.  There was a clue I missed in that the 7th of 9 RFCs in the Updated by list had a comma after it, but no RFC.
>>>
>>> The text and PDF versions don’t show any of the updating RFCs for RFC 4861.

No. The plain text version is immutable by definition, and as far as I know the PDFs for all RFCs before RFC8650 are simply images of the plain text version and also immutable.

>>
>> The htmlized version:
>>
>> https://datatracker.ietf.org/doc/html/rfc4861 <https://datatracker.ietf.org/doc/html/rfc4861>
>>
>> Does show the list of updated RFCs in the sidebar.
> 
> Thanks, so should we consider the HMTL version as obsolete or no longer supported?
> 
> I don’t mind as such, but personally I won’t be looking at the HTML version again having been bitten here. Unfortunately it’s the version google search returns first, so many people will routinely find it.

As I said, I don't know why the two htmlized versions are different.

> Maybe the HTML version should have a clearer indication that the link to “Tracker” at the top is the authoritative source from which other versions can be found?  Quite a few people less familiar with IETF process may have no idea what “Tracker” means.

The *definitive* source for RFCs isn't the datatracker, it's rfc-editor.org. So they need to fix their bug. However, the correct place to start is https://www.rfc-editor.org/info/rfc4861.

Unfortunately we can't control what the search engines find first.

(The best source of the metadata is https://www.rfc-editor.org/rfc/rfc-index.xml if you have the stomach for it. Or in human form, https://www.rfc-editor.org/rfc/rfc-index.txt)

    Brian

> 
> Tim
> 
>> Bob
>>
>>>
>>> I’m wondering whether the updating RFCs should just be metadata to the RFCs, or be included fully in all RFCs in all versions.  It’s a little dangerous/confusing when you only see a partial list.  Or maybe I shouldn’t be looking at the HTML but rather the HTMLised version?
>>>
>>> Tim
>>> ___________________________________________________________
>>> Tools-discuss mailing list - Tools-discuss@ietf.org - https://www.ietf.org/mailman/listinfo/tools-discuss
>>
>> ___________________________________________________________
>> Tools-discuss mailing list - Tools-discuss@ietf.org - https://www.ietf.org/mailman/listinfo/tools-discuss
> 
> 
> ___________________________________________________________
> Tools-discuss mailing list - Tools-discuss@ietf.org - https://www.ietf.org/mailman/listinfo/tools-discuss