Re: [rfc-i] archiving outlinks in RFCs
Ted Hardie <ted.ietf@gmail.com> Wed, 26 April 2023 09:02 UTC
Return-Path: <ted.ietf@gmail.com>
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 90B7FC14CE53 for <rfc-interest@ietfa.amsl.com>; Wed, 26 Apr 2023 02:02:09 -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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 Ja9dJ684oEwp for <rfc-interest@ietfa.amsl.com>; Wed, 26 Apr 2023 02:02:05 -0700 (PDT)
Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) (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 5F4D5C151547 for <rfc-interest@rfc-editor.org>; Wed, 26 Apr 2023 02:02:05 -0700 (PDT)
Received: by mail-ed1-x52f.google.com with SMTP id 4fb4d7f45d1cf-505934ccc35so11818571a12.2 for <rfc-interest@rfc-editor.org>; Wed, 26 Apr 2023 02:02:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1682499724; x=1685091724; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=otycWQfyYFIyjs6QVceOg67OqtrWSidgz8JOehyM/jU=; b=W37bGrypd63VD0rs6HFlZ90pF79ivInZcdyog5z2NR/pdDPHeVhAnjGuh+qXpj9i2N 4yWQCmp3VTAKIPiLKZbbDCrq2RatEUIAxdNOJn1XcAmngtkjdjhE1dfe3tI27GFOMhn8 QStLd45J0Zjf31icLJpkIZCjUpNEq/jjimGaQ7KQnFheDtcgqjf4xV1XMrxz23WXALdl xhzcml0MGPSDAM2P7ZG8RwhP/l1Mjj/gud5QfpoIwqO3ucTAjmo+pq3N+JWW0cPLqdpE +ce0QBiEbmh8gy7wJU67XrNBLtnL23mn4Ljech1H/UgudWxByyeEobJFYKHUfgcjFB7z p5yQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682499724; x=1685091724; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=otycWQfyYFIyjs6QVceOg67OqtrWSidgz8JOehyM/jU=; b=aQuBuniyVRfGF29+cFJTA3ZGZ83mTW3Tqfq3qpLrQ8cujTBpqtgQKDIP5uQuH5BJax njO/v7xYLSYk9VofAGKqm2t6YPo4mfAQDACG1IJycLEs4tmv9Pld4F5LyiQvxqy+F2S9 0wV/mF23of1NdNnUrJHm9VpAMx5CcaP+AuK4aHn0cBD/AYUMU36V/csCOVnby8SwFlnj L1LjWuAz3DHfcw0TTDgI7eZW/+9SmOjJZFntu59OfJOWzGprcaflrBmqnJa1gwm4JwFo 74MT1NG892+Q/eO8SuM3s8Ip76fxF+W0mnwwSlCiTGxIlwKmaRJ+eq0VGYKiwWUis28c NuQw==
X-Gm-Message-State: AAQBX9cAYZKcqg03VMVKYyoYl94BMoodY3T+P7yxw7rQ6dF898V00UuW 7c9l8AgGNk7DQyjrEyG6joXiLqPisuLtCnJkr6ZC1OeT
X-Google-Smtp-Source: AKy350b2HC6a4vjAt3XRk6lwVlvLfvZ7KgcYDy0drIHC2Ls5ZFv4Nru3rIH6e6aezewQ3rTJSi0cKRxQTfwUjtAp0S8=
X-Received: by 2002:a05:6402:32f:b0:508:4f66:e70d with SMTP id q15-20020a056402032f00b005084f66e70dmr16258978edw.36.1682499723567; Wed, 26 Apr 2023 02:02:03 -0700 (PDT)
MIME-Version: 1.0
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>
In-Reply-To: <CABcZeBPqePQwPAq5pWda1pGaY_=kLkcOxCjZWmOv9yRZ_MNb7g@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
Date: Wed, 26 Apr 2023 10:01:37 +0100
Message-ID: <CA+9kkMBVMTG7Zku4gt_DwCNWArYTauR_O0u70zceCMtN2GNN_Q@mail.gmail.com>
To: Eric Rescorla <ekr@rtfm.com>
Cc: Martin Thomson <mt@lowentropy.net>, rfc-interest@rfc-editor.org
Content-Type: multipart/alternative; boundary="0000000000005ba56205fa397e52"
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-interest/SeZxfiTFGcSsqnx7jR-FX81dmPM>
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: Wed, 26 Apr 2023 09:02:09 -0000
On Wed, Apr 26, 2023 at 12:56 AM Eric Rescorla <ekr@rtfm.com> wrote: > Hmm... I don't think this is right. > > Obviously the line between "style" and "content" is a fine, but istm that > the > line you propose to draw would allow the RPC to take all the MUSTs, style > them out with CSS, and replace them with MUST NOTs. > > ISTM that the links are part of the semantics of the document and so having > different links is a question for the RSWG. > > -Ekr > > 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 to an archive link like 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 give data to the person following the link. That risk is mitigated if the links are only changed when a link bitrots, but that introduces a completely new cycle of checking which has to be constant (because if the ieee.example folks restore access to the data previously removed, then we have a clear question of whether the new stuff is the target or the archive is). I suggest that we use the erratum mechanism instead. If the RFC Editor notes a link has bitrotted, then an erratum that it is not available can be filed which includes a pointer to the archived copy. That allows the erratum approvers to decide whether that erratum should be accepted or should be amended to point somewhere else (if ieee.example updated their numbering to 0876.1, say, to handle larger numbers and 0876.1 is the right new pointer). regards, Ted Hardie > > On Tue, Apr 25, 2023 at 4:48 PM Martin Thomson <mt@lowentropy.net> wrote: > >> On Wed, Apr 26, 2023, at 09:41, Eric Rescorla wrote: >> > I think the RPC could *probably* choose to publish a separate version >> > that had archival links >> > on its own, but I think the default version would again be a question >> > for the RSWG. >> >> If this were a question of publishing, maybe RSWG has a role to play. >> However, we don't object to different renderings and this might not be too >> far from that. That is, you might make HTML available that had two links >> for some references (canonical plus archival) maybe with strikethrough >> styling on broken links. >> >> I don't think that we are in a position to set policy there. Any more >> than we are in a position to set policy on what decorations or styling are >> added in renderings. The metadata header on rfc-editor.org or the >> sidebar on datatracker.ietf.org are examples of "decoration" along these >> lines. >> >> _______________________________________________ >> 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 >
- Re: [rfc-i] archiving outlinks in RFCs Paul Kyzivat
- [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Stephen Farrell
- Re: [rfc-i] archiving outlinks in RFCs Eric Rescorla
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Eric Rescorla
- Re: [rfc-i] archiving outlinks in RFCs Martin Thomson
- Re: [rfc-i] archiving outlinks in RFCs Eric Rescorla
- Re: [rfc-i] archiving outlinks in RFCs Martin Thomson
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Martin J. Dürst
- Re: [rfc-i] archiving outlinks in RFCs Martin J. Dürst
- [rfc-i] standards for references/URLs in RFCs ? (… Toerless Eckert
- Re: [rfc-i] archiving outlinks in RFCs Jay Daley
- Re: [rfc-i] standards for references/URLs in RFCs… Jay Daley
- Re: [rfc-i] archiving outlinks in RFCs tom petch
- Re: [rfc-i] archiving outlinks in RFCs Ted Hardie
- Re: [rfc-i] standards for references/URLs in RFCs… Brian Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Michael Richardson
- Re: [rfc-i] archiving outlinks in RFCs Michael Richardson
- Re: [rfc-i] archiving outlinks in RFCs Michael Richardson
- Re: [rfc-i] archiving outlinks in RFCs Larry Masinter
- Re: [rfc-i] standards for references/URLs in RFCs… Jean Mahoney
- Re: [rfc-i] standards for references/URLs in RFCs… Jean Mahoney
- Re: [rfc-i] standards for references/URLs in RFCs… Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Ted Hardie
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Marc Petit-Huguenin
- Re: [rfc-i] archiving outlinks in RFCs Eliot Lear
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Ted Hardie
- Re: [rfc-i] archiving outlinks in RFCs Brian Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Jay Daley
- Re: [rfc-i] archiving outlinks in RFCs Ted Hardie
- [rfc-i] IANA, too (Re: archiving outlinks in RFCs) Carsten Bormann
- Re: [rfc-i] archiving outlinks in RFCs Jay Daley
- Re: [rfc-i] archiving outlinks in RFCs Ted Hardie
- Re: [rfc-i] archiving outlinks in RFCs Jay Daley
- Re: [rfc-i] archiving outlinks in RFCs Eliot Lear
- Re: [rfc-i] archiving outlinks in RFCs Paul Kyzivat
- Re: [rfc-i] archiving outlinks in RFCs Paul Kyzivat
- Re: [rfc-i] IANA, too (Re: archiving outlinks in … tom petch
- Re: [rfc-i] IANA, too (Re: archiving outlinks in … Carsten Bormann
- Re: [rfc-i] archiving outlinks in RFCs Jean Mahoney
- Re: [rfc-i] IANA, too (Re: archiving outlinks in … tom petch
- Re: [rfc-i] archiving outlinks in RFCs Michael Richardson
- Re: [rfc-i] archiving outlinks in RFCs Stephen Farrell
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Stephen Farrell
- Re: [rfc-i] archiving outlinks in RFCs Paul Hoffman
- Re: [rfc-i] archiving outlinks in RFCs Ted Hardie
- Re: [rfc-i] archiving outlinks in RFCs Christian Huitema
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Stephen Farrell
- Re: [rfc-i] archiving outlinks in RFCs Paul Hoffman
- Re: [rfc-i] archiving outlinks in RFCs Michael Richardson
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] archiving outlinks in RFCs Stephen Farrell
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Paul Hoffman
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Alexis Rossi
- Re: [rfc-i] archiving outlinks in RFCs Paul Hoffman
- Re: [rfc-i] archiving outlinks in RFCs Martin Thomson
- Re: [rfc-i] archiving outlinks in RFCs Brian E Carpenter
- Re: [rfc-i] IANA, too (Re: archiving outlinks in … Alexis Rossi