Re: [rfc-i] standards for references/URLs in RFCs ? (Was: Re: archiving outlinks in RFCs)
Jean Mahoney <jmahoney@amsl.com> Wed, 26 April 2023 19:29 UTC
Return-Path: <jmahoney@amsl.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 3D035C1519A5 for <rfc-interest@ietfa.amsl.com>; Wed, 26 Apr 2023 12:29:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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
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 Uk9e8oM7F6Ww for <rfc-interest@ietfa.amsl.com>; Wed, 26 Apr 2023 12:29:49 -0700 (PDT)
Received: from c8a.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 C671BC15154C for <rfc-interest@rfc-editor.org>; Wed, 26 Apr 2023 12:29:49 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 9BB52424B43F; Wed, 26 Apr 2023 12:29:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CwPOeS-tiFe5; Wed, 26 Apr 2023 12:29:49 -0700 (PDT)
Received: from [192.168.1.203] (unknown [47.186.48.51]) by c8a.amsl.com (Postfix) with ESMTPSA id 43B98424B42D; Wed, 26 Apr 2023 12:29:49 -0700 (PDT)
Content-Type: multipart/alternative; boundary="------------3A5TfaZ6fPuvkmhd6mopdHpI"
Message-ID: <b410cd50-fd56-0374-5e5d-39da7bcbda6f@amsl.com>
Date: Wed, 26 Apr 2023 14:29:48 -0500
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.10.1
Content-Language: en-US
To: Brian Carpenter <brian.e.carpenter@gmail.com>, Jay Daley <exec-director@ietf.org>
Cc: Toerless Eckert <tte@cs.fau.de>, RFC Interest <rfc-interest@rfc-editor.org>
References: <E024D9AC-2B92-4720-9713-519592D2362B@rfc-editor.org> <ZEjKrJK/LGvyHzog@faui48e.informatik.uni-erlangen.de> <A8D2E753-A8D7-4F17-822A-95998AD36F6E@ietf.org> <CANMZLAYdN5NYjAhMGv84GTm8DZAJdyCKzU=PKF18285zavX5zg@mail.gmail.com>
From: Jean Mahoney <jmahoney@amsl.com>
In-Reply-To: <CANMZLAYdN5NYjAhMGv84GTm8DZAJdyCKzU=PKF18285zavX5zg@mail.gmail.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-interest/f13XKNlI44bfGtBoBCxzVKrew1Q>
Subject: Re: [rfc-i] standards for references/URLs in RFCs ? (Was: Re: 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 19:29:54 -0000
Hi all, On 4/26/23 6:05 AM, Brian Carpenter wrote: > The original comment Toerless referred to was about the suitability of > a github citation, not about the mechanics of it. [JM] Yep, and the link that Jay provided says that references to GitHub repos are suitable for informative references. Thanks! Jean > > (via tiny screen & keyboard) > Regards, > Brian Carpenter > > On Wed, 26 Apr 2023, 20:32 Jay Daley, <exec-director@ietf.org> wrote: > > Hi Toerless > > See https://www.rfc-editor.org/styleguide/part2/#ref_repo for the > specifics of referencing GitHub. > > Jay > >> On 26 Apr 2023, at 07:54, Toerless Eckert <tte@cs.fau.de> wrote: >> >> Alexis, >> >> Thanks a lot for the initiative, but before having more opinion >> about it, i would >> like to reconfirm our current policies for new draft->RFC, and >> what type of >> references/URLs are permitted/required by our process (IETF and >> RFC-editor). >> >> For example, in one of my ongoing WG drafts, WG members made the >> comment that >> a reference to a github location would not be looked upon >> favorably by RFC editor. >> Aka: inappropriate reference because it is not stable. >> >> In that particular case, the github file was part of a >> presentation given at a >> WG meeting in the past, so our plan for this reference is to use >> the IETF proceeding URL >> for the presentation instead. >> >> [ Which should be considered to be an eternally stable URL, one >> would hope, unless we >> do get IETF LLC? web admins that like in almost all commercial >> web pages of our industry >> seem to be run by admins that like to drive users mad by >> randomnly deleting important >> reference/history information or just changing URLs for spite or >> some new wb page tooling >> that "did not allow us to keep existing URLs" (typical excuse i >> hear). /rant ] >> >> Aka: I am totally unclear what type of URLs are or are not seen as >> appropriate today by IETF process/RFC-Editor, and if someone >> could point me to any >> reference we have (RFC ? www.ietf.org/.. >> <http://www.ietf.org/..>.. ?), that would be lovely. >> >> As another example, when defining terms, i sometimes thought it >> would be appropriate >> to point to wikipedia. But given how the understanding of terms >> is changing over time, >> wikipedia definitions might be the worst references to use. Just >> think of all the >> technical terms we where fond of using (e.g.: blacklist) and that >> are now shunned/deprecated >> by us (not even sure what the right word for the process is ;-) - >> as one example category >> for this problem. If at all, it seems to me that references to >> wikipedia could >> really only go to an archived version of a wikipedia page that >> was used by the authors >> when writing the draft/RFC. >> >> Cheers >> Toerless >> >> On Tue, Apr 25, 2023 at 11:50:24AM -0700, Alexis Rossi wrote: >>> Hi all, >>> >>> I wanted to let the community know about something I’ve been >>> working on. As you might know, one of my previous jobs was >>> running the Wayback Machine, so when I started working with with >>> this collection of RFCs one of my first thoughts was, “I wonder >>> how many broken links are in these RFCs from the past few decades?” >>> >>> In general, the average lifespan of a URL before the content >>> changes or disappears is on the order of 100 days. Fortunately >>> for us, the links used in RFC references seem to be much more >>> stable than that. For instance, so far I’ve only found one >>> broken link in an RFC from the past 6 months [1]. >>> >>> Even though we favor these more stable URLs, some of them will >>> eventually change or go 404 and having archival documents with >>> link rot is something we can take steps to avoid in the future. >>> >>> The first thing I wanted to do was just make sure we were >>> archiving these outlinks somewhere. This won’t fix a broken link >>> in the RFC, but at least the resource can be saved elsewhere for >>> someone curious enough to go look (and potentially we could fix >>> links in some version of the RFC in future). >>> >>> The main services that are well qualified for this purpose are >>> Archive-It.org <http://archive-it.org/> (run by the Internet >>> Archive) and Perma.cc <http://perma.cc/> (run by Harvard Law >>> School Library). I chose Archive-It, and when I approached them >>> they offered us an account [2] with enough free data storage for >>> our needs. Yay for non-profits supporting each other! >>> >>> So far I have used Archive-It to: >>> Archive rfc-editor.org <http://rfc-editor.org> >>> <http://rfc-editor.org/>, iab.org <http://iab.org> >>> <http://iab.org/>, irtf.org <http://irtf.org> >>> <http://irtf.org/>, and ietf.org <http://ietf.org> >>> <http://ietf.org/> (minus datatracker and the mail archive) >>> There are lots of references to these sites in RFCs, but I also >>> wanted to preserve the contents for their own sake. I plan to >>> revisit these sites once per year. >>> I am avoiding datatracker (except for outlinks from RFCs) >>> because of concern about the extra traffic causing problems for >>> the team that maintains the site. >>> I have not concentrated on archiving the mail archive yet, >>> though I know some of it has been saved incidentally. >>> Archive outlinks from RFCs >>> About once per quarter I’ll grab the outlinks from newly >>> published RFCs and get them crawled. >>> I am also going backwards through the entire series - I’ve >>> started with the most recent RFCs (links are more likely to >>> still be live) and am working my way back in time. >>> >>> There may be more room for improvements here, for example >>> including archived links in RFCs from the start w here >>> appropriate, or potentially defining a way for links to be >>> self-healing in published RFCs. >>> >>> Please let me know if you have ideas or feedback on this. >>> >>> Thanks, >>> Alexis >>> >>> >>> [1] RFC9311 published in September 2022, in Section 11 >>> (Informative References) this link is 404: >>> https://www.ietf.org/how/meetings/98/bits-n-bites/ >>> <https://www.ietf.org/how/meetings/98/bits-n-bites/>[2] >>> https://archive-it.org/organizations/2540 >>> <https://archive-it.org/organizations/2540> >> >>> _______________________________________________ >>> rfc-interest mailing list >>> rfc-interest@rfc-editor.org >>> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest >> >> >> -- >> --- >> tte@cs.fau.de >> >> _______________________________________________ >> rfc-interest mailing list >> rfc-interest@rfc-editor.org >> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest > > -- > Jay Daley > IETF Executive Director > exec-director@ietf.org > > _______________________________________________ > 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 Martin Thomson
- 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 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