[DNSOP] URI RR labels derived from Enumservices (was: [Editorial Errata Reported] RFC8552 (7064))

bernie@ietf.hoeneisen.ch Wed, 03 August 2022 16:38 UTC

Return-Path: <bernie@ietf.hoeneisen.ch>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76DD2C14F748 for <dnsop@ietfa.amsl.com>; Wed, 3 Aug 2022 09:38:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.908
X-Spam-Level:
X-Spam-Status: No, score=-1.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 l9tY7Eu2UhZk for <dnsop@ietfa.amsl.com>; Wed, 3 Aug 2022 09:38:27 -0700 (PDT)
Received: from softronics.hoeneisen.ch (softronics.hoeneisen.ch [IPv6:2a01:4f8:c0c:15fc::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16770C14CF05 for <dnsop@ietf.org>; Wed, 3 Aug 2022 09:38:25 -0700 (PDT)
Received: from localhost ([127.0.0.1]) by softronics.hoeneisen.ch with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from <bernie@ietf.hoeneisen.ch>) id 1oJHO1-0017El-La; Wed, 03 Aug 2022 18:38:21 +0200
Date: Wed, 03 Aug 2022 18:38:21 +0200
From: bernie@ietf.hoeneisen.ch
X-X-Sender: bhoeneis@softronics.hoeneisen.ch
To: Dave Crocker <dcrocker@bbiw.net>
cc: dnsop@ietf.org
In-Reply-To: <5bc43fbf-d117-2cad-60cd-7f227f6f682a@bbiw.net>
Message-ID: <alpine.DEB.2.22.394.2208031824340.170135@softronics.hoeneisen.ch>
References: <20220802150413.975B589128@rfcpa.amsl.com> <5bc43fbf-d117-2cad-60cd-7f227f6f682a@bbiw.net>
User-Agent: Alpine 2.22 (DEB 394 2020-01-19)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="8323329-379428431-1659544701=:170135"
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: bernie@ietf.hoeneisen.ch
X-SA-Exim-Scanned: No (on softronics.hoeneisen.ch); SAEximRunCond expanded to false
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/QGJSNqd5xvaMTn_MYG6XW_3AEAk>
Subject: [DNSOP] URI RR labels derived from Enumservices (was: [Editorial Errata Reported] RFC8552 (7064))
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Aug 2022 16:38:31 -0000

Hi Dave

Not sure there is yet another issue around the Enumservices derived URI 
label registrations.

As I understand this document (RFC 8552) is based on RFC 7553 regarding 
Enumservices, which states:

    The Enumservice Registration [RFC6117] parameters are
    reversed (i.e., subtype(s) before type), prepended with an underscore
    (_), and prepended to the owner name in separate labels.
    [...]
    For example, suppose we are looking for the URI for a service with
    ENUM Service Parameter "A:B:C" for host example.com.  Then we would
    query for (QNAME,QTYPE)=("_C._B._A.example.com","URI").


However, RFC 8552 only lists the Enumservices labels for Types, but not 
for Subtypes: 
https://www.iana.org/assignments/enum-services/enum-services.xhtml

Shouldn't the labels for Subtypes also go to this (initial) URI Registry?

cheers,
  Bernie (Designated Expert for Enum)


--

http://ucom.ch/
Modern Telephony Solutions and Tech Consulting for Internet Technology


On Wed, 3 Aug 2022, Dave Crocker wrote:

> On 8/2/2022 8:04 AM, RFC Errata System wrote:
> 
> Type: Editorial
> Reported by: Bernie Hoeneisen <bernie@ietf.hoeneisen.ch>
> 
> Section: 4.1.2.
> 
> Original Text
> -------------
>  | URI        | _acct                 | [RFC6118]     |
> 
> Corrected Text
> --------------
>  | URI        | _acct                 | [RFC7566]     |
> 
> Notes
> -----
> Wrong reference. Note that is also has an impact to the IANA registry: https://www.iana.org/assignments/dns-parameters/dns-pa
> rameters.xhtml#underscored-globally-scoped-dns-node-names
> 
> 
> Folks,
>
>  1. Bernie, thanks for bringing this up
>  2. Using this case as an example, the history in the attrleaf development seems concerning.  The RFC cited for this entry
>     changes, over the course of a number of I-D versions.  So, in -13 is was RFC 7553, -14 is was RFC 7566, and in -15 it
>     went to RFC 6118.
>  3. That the published version landed on the wrong choice should raise a question possibly about process but especially about
>     understanding.
> 
> In Spring, 2018 and again in Fall, 2018, there was some focused discussion (see:  dnsop) about _acct, and related strings,
> and which citation to use for the enum-related values.  The choice bounced around, as I've cited.  This includes having what
> is now being deemed the 'correct' choice in -14...
> 
> Note that none of the cited documents refers to the exact string "_acct".  So there is a derivation process that seems to be
> unclear. I believe the attrleaf RFC contains no pedagogy about this, but it probably should.
> 
> Before doing the simple -- but possibly wrong -- thing of agreeing on a new -- or, rather, returning to an old -- better RFC
> citation, I suggest there be some community discussion about the why of the right choice and consideration of how to document
> that, this time, this latest choice is the truly correct one.
> 
> 
> d/
> 
> -- 
> Dave Crocker
> Brandenburg InternetWorking
> bbiw.net
> 
>