Re: [auth48] [AD] Re: [Ext] AUTH48: RFC-to-be 9121 <draft-davies-int-historic-05> for your review

Warren Kumari <warren@kumari.net> Tue, 18 April 2023 14:39 UTC

Return-Path: <warren@kumari.net>
X-Original-To: auth48archive@ietfa.amsl.com
Delivered-To: auth48archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 63C33C151530 for <auth48archive@ietfa.amsl.com>; Tue, 18 Apr 2023 07:39:07 -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, HTML_MESSAGE=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=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=kumari.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 Gwbt0YB5yXQU for <auth48archive@ietfa.amsl.com>; Tue, 18 Apr 2023 07:39:02 -0700 (PDT)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (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 2B4EFC1516FF for <auth48archive@rfc-editor.org>; Tue, 18 Apr 2023 07:39:01 -0700 (PDT)
Received: by mail-qt1-x82b.google.com with SMTP id gb12so26636669qtb.6 for <auth48archive@rfc-editor.org>; Tue, 18 Apr 2023 07:39:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kumari.net; s=google; t=1681828740; x=1684420740; h=cc:to:subject:message-id:date:references:from:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=BtSmrFMU+5fHX22mdFOmM+Td12EXNfyygN3GRDRuyWA=; b=ZdVXQPJJO4gjtlsmn2USbIMNAqED0BZVHW5mJs5yVVAKzf7FOdhTk0+rZLhDqzEXBb EOaC3OiM2PGJ6Qtewb+zcaKdiaWnP1lSg0froSEvf30mF+EDd8Wr9mcpArOZglKKLWZ2 V3bEpmO63TSwrrrnM3Z2jc2C0uEHvVTzZ+2A8cSy1+janvvhhQQO9LpnSNwY076CuzwY NYouji9Ro/3p9sjTtZpdynwQ04ston1h+tuJD1hOQUxaI2jD5RBQhfFYWLYLAehLW3I3 fQOs7yhWML52fha9aaPbKAuIFZoAqfXmt+dieleHT0yiT6AkiREYaCy3hIGtDnpRTiOX oruQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681828740; x=1684420740; h=cc:to:subject:message-id:date:references:from:in-reply-to :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=BtSmrFMU+5fHX22mdFOmM+Td12EXNfyygN3GRDRuyWA=; b=gaUis9czFg7jGUYYi6o4Ja+rZ7c+pbMtpg9crC8fCYGDWQt/KsgCXnPYYgpfuS6bpp 15x2r1Es7/TWx9mR3I1szrmQh7wCmAr7XpsJS/5TLRYhnvkY+62fs3x69JgmpVz+xipt WgYLX+rl6EjhWsabHn+9yo/NPx9k0vMFJWTE21NIWMwc4ef8CtnAApm0lDVjUV1u66pU emWcuxyVL+CUbC78T5BitbFiryZEvNS0zfZKqCO83DNch2KHL9kKpHzJT0RXrwQo3SfD K+zJ9cRXF5B5WObO51XsJqIVLvkvM6cUOjlkvKhbpFdH7WWIP3Hxps7TCzGjKGwQtOz3 6Ygg==
X-Gm-Message-State: AAQBX9cUoze9lxbr3iJ4kcqjVHIv2fyHfSEiYCHSWxHydGEKtxXLST4t VNR1Tw6gj7+fQow2aoFss8yZ0nbaKBXkQNHvysBwdA==
X-Google-Smtp-Source: AKy350Yr7VsrkojG74zEHZrrNUiffgamRt6YbpVrGRTM63esd/FXS3j7yrcrqf/agvjDnc1bg9k1i6IsFn0NKDTZtkU=
X-Received: by 2002:ac8:5915:0:b0:3ec:4705:d20e with SMTP id 21-20020ac85915000000b003ec4705d20emr19684558qty.30.1681828740223; Tue, 18 Apr 2023 07:39:00 -0700 (PDT)
Received: from 649336022844 named unknown by gmailapi.google.com with HTTPREST; Tue, 18 Apr 2023 09:38:59 -0500
Mime-Version: 1.0
In-Reply-To: <CAHw9_iJ8GrV=96MRJ2Y2hy9iC4PB=6fYBmoUnoDzoiVHRRXQKQ@mail.gmail.com>
From: Warren Kumari <warren@kumari.net>
X-Mailer: Superhuman Desktop (2023-04-17T22:34:46Z)
X-Superhuman-ID: lgmde8go.4356db69-1244-4a7d-987a-9235afcd205d
X-Superhuman-Draft-ID: draft00bfcbc9cb28f42c
References: <20230404230028.4308F55EB6@rfcpa.amsl.com> <ZDbvmxwntKsinrCc@KIDA-9190.local> <D22803A6-E2E7-45A7-BD42-97BF963DCB8A@amsl.com> <CAHw9_iJ8GrV=96MRJ2Y2hy9iC4PB=6fYBmoUnoDzoiVHRRXQKQ@mail.gmail.com>
Date: Tue, 18 Apr 2023 09:38:59 -0500
Message-ID: <CAHw9_iLasOGN_hYkpuKQzuTbgQEpvx0r67aD2wP89oBqUCGodw@mail.gmail.com>
To: Karen Moore <kmoore@amsl.com>
Cc: Kim Davies <kim.davies@iana.org>, tjw.ietf@gmail.com, RFC Errata System <rfc-editor@rfc-editor.org>, Amanda Baber <amanda.baber@iana.org>, auth48archive@rfc-editor.org
Content-Type: multipart/alternative; boundary="000000000000a2712605f99d443f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/8RSjValDyAW3KqJS3bdZwUj0nC4>
Subject: Re: [auth48] [AD] Re: [Ext] AUTH48: RFC-to-be 9121 <draft-davies-int-historic-05> for your review
X-BeenThere: auth48archive@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/auth48archive>, <mailto:auth48archive-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive/>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/auth48archive>, <mailto:auth48archive-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Apr 2023 14:39:07 -0000

On Fri, Apr 14, 2023 at 4:25 PM, Warren Kumari <warren@kumari.net> wrote:

> On Wed, Apr 12, 2023 at 4:16 PM, Karen Moore <kmoore@amsl.com> wrote:
>
>> Hello Tim, Kim, and *Warren (AD),
>>
>> Thank you for your replies. We have updated our files accordingly.
>>
>> *Warren, please let us know if you agree with changing RFC 1528 to
>> “obsoletes” (instead of “updates”) in the header of the document. The
>> update may be viewed below or in this file: https://www.rfc-editor.org/
>> authors/rfc9121-auth48diff.html
>>
>
>
> Erm, https://datatracker.ietf.org/doc/status-change-int-tlds-to-historic/
>  says:
>
> draft-davies-int-historic <https://datatracker.ietf.org/doc/draft-davies-int-historic/> [RFC ED: Replace with RFC number] marks RFC 1528 <https://datatracker.ietf.org/doc/rfc1528/> andRFC 1706 <https://datatracker.ietf.org/doc/rfc1706/> as historic.
>
> Section 3.1 of draft-davies-int-historic <https://datatracker.ietf.org/doc/draft-davies-int-historic/> makes RFC 1528 <https://datatracker.ietf.org/doc/rfc1528/> historic:
>
>    The specification for tpc.int [RFC1528 <https://datatracker.ietf.org/doc/rfc1528/>] should be deemed historic as
>    it no longer functions as described in the document.
>
> Section 2.4 of draft-davies-int-historic <https://datatracker.ietf.org/doc/draft-davies-int-historic/> makes RFC 1706 <https://datatracker.ietf.org/doc/rfc1706/> historic:
>
>    The nsap.int domain name was specified to experimentally map Open
>    Systems Interconnection (OSI) Network Service Access Points to domain
>    names [RFC1706 <https://datatracker.ietf.org/doc/rfc1706/>].
>
> I'm not sure how the RFC Editor usually handles this — does the
> "triggering" document (this one) usually "Updates" or "Obsoletes" a
> document which is being made historic? I don't think that there is a tag
> for "Historicizes" (largely because I just made up the word!).
>


I tried to find previous example / precedent where an RFC marks things as
Historic (as opposed to the more common case of a status-change-document
doing the work).

RFC8996 was the example I found, and it "formally deprecates Transport
Layer Security (TLS) versions 1.0 (RFC 2246) and 1.1 (RFC 4346).
Accordingly, those documents have been moved to Historic status."

Interestingly enough, it doesn't actually list RFC 2246 or RFC4346 in the
header at all.

Another example is RFC 8423:
"This document moves seven Informational RFCs to Historic status: RFCs
5759, 6239, 6318, 6379, 6380, 6403, and 6460.  In addition, it moves three
obsolete Informational RFCs to Historic status: RFCs 4869, 5008, and 5430."
RFC 8423 doesn't list any Updates or Obsoletes…

So, it looks like the "tradition" is to not list the documents which are
being made historic in the header — this feels very odd to me. I would have
figured that having some mention in the header makes sense (Updates or
Obsoletes, or even some other to be defined header), but perhaps I'm
missing something?

So, I really don't know what the right thing to do here is — I'm fine with
your proposal below, but I'm also fine with other suggestions.

W



> W
>
>
>> Old:
>> Request for Comments: 9121
>> Updates: 1528, 1706
>>
>> New:
>> Request for Comments: 9121
>> Obsoletes: 1528
>> Updates: 1706
>>
>> Rationale
>> [TW]:
>> I went different ways on this, but I can see this:
>> - Obsoletes 1526
>> - Historic 1706 (not sure if we obsolete old RR types but if we can/do
>> please let me know!)
>>
>> [KD]:
>> In line with Tim Wicinski's comment, we believe the document can obsolete
>> RFC 1528. RFC 1706, on the other hand, has specifications for DNS resource
>> records (RRs) that are not discussed in the text of this document. It would
>> seem logical to obsolete those RRs but there has been no discussion as to
>> whether they are used in other applications and we'd be reluctant to do so
>> without further consultation. it would also expand the scope of the
>> document beyond merely removing names from .INT. At this risk of
>> overcomplicating things, maybe that exercise is for a separate document.
>>
>> FILES
>>
>> The updated XML file is here:
>> https://www.rfc-editor.org/authors/rfc9121.xml
>>
>> The updated output files are here:
>> https://www.rfc-editor.org/authors/rfc9121.txt
>> https://www.rfc-editor.org/authors/rfc9121.pdf
>> https://www.rfc-editor.org/authors/rfc9121.html
>>
>> This diff file shows all changes made during AUTH48: https://www.
>> rfc-editor.org/authors/rfc9121-auth48diff.html
>>
>> This diff file shows all changes made to date:
>> https://www.rfc-editor.org/authors/rfc9121-diff.html
>>
>> Note that it may be necessary for you to refresh your browser to view the
>> most recent version. Please review the document carefully to ensure
>> satisfaction as we do not make changes once it has been published as an
>> RFC.
>>
>> Please contact us with any further updates or with your approval of the
>> document in its current form. We will await approvals from each author and
>> the AD prior to moving forward in the publication process.
>>
>> For the AUTH48 status of this document, please see: https://www.
>> rfc-editor.org/auth48/rfc9121
>>
>> Thank you,
>>
>> RFC Editor/kc
>>
>> On Apr 12, 2023, at 10:51 AM, Kim Davies <kim.davies@iana.org> wrote:
>>
>> Dear RFC Editor, Dear all,
>>
>> Amanda and I have reviewed the comments, see in-line below.
>>
>> Quoting rfc-editor@rfc-editor.org on Tuesday April 04, 2023:
>>
>> 1) <!-- [rfced] As this document is moving RFCs 1528 and 1706 to
>> Historic, should it obsolete those RFCs (rather than update them)?
>>
>> Original:
>> Updates: 1528, 1706 (if approved)
>> -->
>>
>> In line with Tim Wicinski's comment, we believe the document can obsolete
>> RFC 1528. RFC 1706, on the other hand, has specifications for DNS resource
>> records (RRs) that are not discussed in the text of this document. It would
>> seem logical to obsolete those RRs but there has been no discussion as to
>> whether they are used in other applications and we'd be reluctant to do so
>> without further consultation. it would also expand the scope of the
>> document beyond merely removing names from .INT. At this risk of
>> overcomplicating things, maybe that exercise is for a separate document.
>>
>> 2) <!-- [rfced] Please insert any keywords (beyond those that appear in
>> the title) for use on https://urldefense.com/v3/__https://www.rfc-editor.
>> org/
>> search__;!!PtGJab4!5makTXO9JpvAMHkFLu_3Xttfn6MJdEA8HRf-jOu66mlyKe6W-U88GjePpciB86He1iyH4DWRdCcUZbZPEM1KB8sWqbFeecI$
>> [rfc-editor[.]org]. -->
>>
>> The only suggestion we had was to list the domains being deprecated by
>> the document (e.g. "nsap.int"), but it appears that keywords cannot
>> contain periods therefore they cannot be expressed.
>>
>> 3) <!--- [rfced] Please note that we have updated this sentence as shown
>> below. Please let us know if any updates are needed.
>>
>> Original:
>> Any implementation
>> that involves these domains should be considered deprecated.
>>
>> Current:
>> Any implementations
>> that involve these domains are now deprecated.
>> -->
>>
>> The new text is OK.
>>
>> 4) <!-- [rfced] Section 4 (IANA Considerations) indicates that IANA has
>> removed the "historical 'int' domains". In addition, we received the
>> following message from IANA:
>>
>> nsap.int and tpc.int have been removed from the int zone. The other five
>> domains listed in Section 2 had already been removed.
>>
>> When verifying the actions via <https://www.iana.org/cgi-bin/intreg/
>> intreg.pl>, we found the following are already registered:
>> 2.2. ip4.int
>> 2.3. ip6.int
>>
>> Please review and let us know if any updates are needed.
>> -->
>>
>> No updates are needed. We intend to post "tombstone" entries in the IANA
>> WHOIS database with pointers to this RFC once published. All domains have
>> been removed from the DNS and thus are functionally deleted even with these
>> WHOIS entries.
>>
>> 5) <!-- [rfced] To simplify this sentence, please consider whether this
>> update correctly conveys the intended meaning.
>>
>> Original:
>> There are a small number of existing "int" domains nominally for
>> "international databases" that are not defined by any standards
>> documentation, and are assigned to entities rather than for an identifier
>> purpose.
>>
>> Perhaps:
>> There are a small number of nominal "int" domains for
>> "international databases" that are not defined by any standards
>> documentation. They are assigned to entities rather than for identifier
>> purposes.
>> -->
>>
>> The revised text is OK.
>>
>> 6) <!-- [rfced] We are having trouble parsing this sentence. The "while"
>> indicates a counter statement is coming. However, it seems the disposition
>> of the domains is out of scope for this document because they do not
>> qualify as "int" domains under current criteria. Please review.
>>
>> Original:
>> While they would not qualify for a "int" domain under current criteria,
>> their disposition is beyond the scope of this memo.
>>
>> Perhaps:
>> Because they do not qualify as "int" domains under current criteria,
>> their dispositions are beyond the scope of this memo.
>> -->
>>
>> The revised text is not correct. What we were trying to convey (along
>> with the previous text above) is they are beyond the scope of the memo
>> because they are not for identifier purposes, _even though_ they do not
>> qualify. RFC 1591 talks of "international databases" which was outmoded by
>> the mandate described in RFC 3172, but this memo only tries to clear up
>> allocations made for such applications that touched the IETF. The remaining
>> allocations don't have a nexus with the IETF and therefore we'll tidy up in
>> other ways via other mechanisms.
>>
>> We'd be OK with Tim's suggestion of simplifying the text as follows:
>>
>> OLD:
>> While they would not qualify for a "int" domain under current criteria,
>> their disposition is beyond the scope of this memo.
>>
>> NEW:
>> Their dispositions are beyond the scope of this memo.
>>
>> 7) <!-- [rfced] Please review the "Inclusive Language" portion of the
>> online Style Guide <https://urldefense.com/v3/__https://www.rfc-editor.
>> org/styleguide/part2/
>> *inclusive_language__;Iw!!PtGJab4!5makTXO9JpvAMHkFLu_3Xttfn6MJdEA8HRf-jOu66mlyKe6W-U88GjePpciB86He1iyH4DWRdCcUZbZPEM1KB8sW6-kCmrE$
>> [rfc-editor[.]org]> and let us know if any changes are needed.
>>
>> Note that our script did not flag any words in particular, but this
>> should still be reviewed as a best practice.
>> -->
>>
>> We could not identify any changes to address this area of concern.
>>
>> kim
>>
>>