Re: [rfc-i] archiving outlinks in RFCs

Paul Kyzivat <paul.kyzivat@comcast.net> Fri, 28 April 2023 13:47 UTC

Return-Path: <paul.kyzivat@comcast.net>
X-Original-To: rfc-interest@ietfa.amsl.com
Delivered-To: rfc-interest@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 905B1C13AE42 for <rfc-interest@ietfa.amsl.com>; Fri, 28 Apr 2023 06:47:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.799
X-Spam-Level:
X-Spam-Status: No, score=-1.799 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, FREEMAIL_REPLY=1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcast.net
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 3eIIoAL9ol5e for <rfc-interest@ietfa.amsl.com>; Fri, 28 Apr 2023 06:47:25 -0700 (PDT)
Received: from resqmta-a1p-077720.sys.comcast.net (resqmta-a1p-077720.sys.comcast.net [96.103.146.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C6972C151B3A for <rfc-interest@rfc-editor.org>; Fri, 28 Apr 2023 06:47:25 -0700 (PDT)
Received: from resomta-a1p-077051.sys.comcast.net ([96.103.145.229]) by resqmta-a1p-077720.sys.comcast.net with ESMTP id sMYKpwe5tNdGssOPapRsjR; Fri, 28 Apr 2023 13:45:22 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=20190202a; t=1682689522; bh=bM6a0nKtyh6wubUYkg6LNg84Fi3SXGiruhJP0MUQb7c=; h=Received:Received:Message-ID:Date:MIME-Version:Subject:To:From: Content-Type:Xfinity-Spam-Result; b=JFKsm0ewy9qTD5m0m3dgxbGSaVO6MHGHYiShlwD0I6TIliX8lZEHK2HYivJw0XHxh E0W+l5DSSnfFK7BVu7T5kv0e45ZAAu5exUuxVr0vAXZHDJw7MvgfBAnRvrT7KQO1Ry KSNHpM2UOplCfamoUPciVqOp3R692ZRy7qGr28t4ld1kNVr8ioDLDIfRCbmZ2tPSsK IewnhIFaIz7VtR+zeAdNTsBmt4zSTJ4W9yVLGAEk1U8c9XjkndaS6yZk9qCwQlAap1 GV1525u4XVzt1821+8ty858eOebt+O81A4qfq8r7Jx6EkkW21SKzmcT3vK2ugS6dD9 OpCHyjOEqUCuA==
Received: from [192.168.1.52] ([73.143.251.114]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 256/256 bits) (Client did not present a certificate) by resomta-a1p-077051.sys.comcast.net with ESMTPA id sOPEp8ArzkH5KsOPEpaLl9; Fri, 28 Apr 2023 13:45:01 +0000
X-Xfinity-VAAS: gggruggvucftvghtrhhoucdtuddrgedvhedrfedukedgieelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuvehomhgtrghsthdqtfgvshhipdfqfgfvpdfpqffurfetoffkrfenuceurghilhhouhhtmecufedtudenucenucfjughrpefkffggfgfuvfhfhfgjtgfgsehtkeertddtfeejnecuhfhrohhmpefrrghulhcumfihiihivhgrthcuoehprghulhdrkhihiihivhgrthestghomhgtrghsthdrnhgvtheqnecuggftrfgrthhtvghrnhepudeiudffueetkeeikeevffeftefggeeuvdffueffhfdtveduveelfeeluefgvedvnecuffhomhgrihhnpehrfhgtqdgvughithhorhdrohhrghenucfkphepjeefrddugeefrddvhedurdduudegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehhvghloheplgduledvrdduieekrddurdehvdgnpdhinhgvthepjeefrddugeefrddvhedurdduudegpdhmrghilhhfrhhomhepphgruhhlrdhkhiiiihhvrghtsegtohhmtggrshhtrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtoheprhhftgdqihhnthgvrhgvshhtsehrfhgtqdgvughithhorhdrohhrgh
X-Xfinity-VMeta: sc=0.00;st=legit
Message-ID: <962d140d-83ee-558c-5540-563a02e11f17@comcast.net>
Date: Fri, 28 Apr 2023 09:44:59 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.0
Content-Language: en-US
To: rfc-interest@rfc-editor.org
References: <E024D9AC-2B92-4720-9713-519592D2362B@rfc-editor.org> <30c30c2f-4e96-560a-73dd-a51ba8d04714@comcast.net> <771B7586-FFBB-49E4-9B99-5578863FBD8B@rfc-editor.org> <CABcZeBOevOj8cWY7dacWxzwZS82+iAjf1p+DZWF=7WZ9JydnrQ@mail.gmail.com> <48de4d92-e279-4c26-ab3c-15dd854b56f8@betaapp.fastmail.com> <CABcZeBPqePQwPAq5pWda1pGaY_=kLkcOxCjZWmOv9yRZ_MNb7g@mail.gmail.com> <CA+9kkMBVMTG7Zku4gt_DwCNWArYTauR_O0u70zceCMtN2GNN_Q@mail.gmail.com> <796.1682529129@localhost> <CA+9kkMBiqZCqbDviOVQFmjROYJtViz=S7ZsW6T41mv4XGbZ3=g@mail.gmail.com> <04BE48FA-322D-457A-9D7B-A9DA8FCE8E50@rfc-editor.org> <3e70ec52-8a7c-02f8-884c-94e42997588d@gmail.com>
From: Paul Kyzivat <paul.kyzivat@comcast.net>
In-Reply-To: <3e70ec52-8a7c-02f8-884c-94e42997588d@gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-interest/CM263_VxWz9jdNiAvaiI6rxgP_Q>
Subject: Re: [rfc-i] archiving outlinks in RFCs
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Apr 2023 13:47:29 -0000

On 4/27/23 4:20 PM, Brian E Carpenter wrote:
> I think that automating the errata creation is a good idea. The point is 
> to trigger human intervention when it's appropriate, and that should be 
> a stream choice rather than an RPC choice. In many cases an automated 
> redirect to an archive copy will be all that's needed.

The errata process (possibly with help of a bot) MAY be a suitable way 
to identify broken links and decide on an alternative link.

But do you intend this to also be the way that readers of the document 
find their way to the alternative link? IOW, must I first try the 
original link, discover it doesn't work, then search the errata, find 
the one that addresses this, and then link to the alternative?

I find that far from ideal. Many (most?) readers won't do this, and 
those who do will be annoyed.

It might be ok if the document link is changed when the erratum is 
approved. But that might be the opening of Pandora's box: It would also 
be nice to have a version (or rendering) of the document that 
incorporates *all* the errata.

	Thanks,
	Paul

> Regards
>     Brian
> 
> On 28-Apr-23 08:10, Alexis Rossi wrote:
>> It seems like using the errata system would maybe be a more haphazard 
>> method of fixing broken links over time, since it relies on humans to 
>> notice the original link is dead, report that as an errata, and then 
>> another human to check and approve it. Unless the proposal is to have 
>> a bot that files errata when links die (and then there’s just one 
>> human step to approve)?
>>
>>
>>> On Apr 27, 2023, at 1:40 AM, Ted Hardie <ted.ietf@gmail.com 
>>> <mailto:ted.ietf@gmail.com>> wrote:
>>>
>>> On Wed, Apr 26, 2023 at 6:12 PM Michael Richardson 
>>> <mcr+ietf@sandelman.ca <mailto:mcr%2Bietf@sandelman.ca>> wrote:
>>>
>>>
>>>     Ted Hardie <ted.ietf@gmail.com <mailto:ted.ietf@gmail.com>> wrote:
>>>         > I agree with Ekr that this is problematic, but my concern 
>>> is with external
>>>         > links to other standards.  If I replace a link to 
>>> https://ieee.example/876.1 <https://ieee.example/876.1>
>>>         > to an archive link like
>>>         > 
>>> https://archivesite.example/see?https_ieee_example/876.1_retrieved_the_day_of_publication <https://archivesite.example/see?https_ieee_example/876.1_retrieved_the_day_of_publication>
>>>         > then ieee.example has no chance to use its own redirects or 
>>> tombstones to
>>>
>>>     It also keeps ieee.example from replacing the link that we were 
>>> using with a
>>>     link that goes through a paywall.
>>>
>>>     (Which, btw, DOES HAPPEN regularly)
>>>
>>>
>>> I think this would also be grounds for filing an erratum.  But my 
>>> basic point remains that the erratum process triggers the right 
>>> thing: discussion among the folks within the IETF who are responsible 
>>> for the relevant RFC.  There are several different "correct" 
>>> responses depending on the circumstances, and they are the right 
>>> folks to make the decision.  We already have a way to indicate that 
>>> there are errata and/or display them in line.  We can use that here, 
>>> rather than trying to decide in advance.
>>>
>>> regards,
>>>
>>> Ted
>>>
>>>
>>>     --
>>>     Michael Richardson <mcr+IETF@sandelman.ca 
>>> <mailto:mcr%2BIETF@sandelman.ca>>   . o O ( IPv6 IøT consulting )
>>>                Sandelman Software Works Inc, Ottawa and Worldwide
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> rfc-interest mailing list
>>> rfc-interest@rfc-editor.org <mailto:rfc-interest@rfc-editor.org>
>>> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest
>>
>>
>> _______________________________________________
>> rfc-interest mailing list
>> rfc-interest@rfc-editor.org
>> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest
> _______________________________________________
> rfc-interest mailing list
> rfc-interest@rfc-editor.org
> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest