I agree.

-andy

On Tue, Feb 26, 2019 at 2:43 PM Hollenbeck, Scott
<shollenbeck=40verisign....@dmarc.ietf.org> wrote:
>
> > -----Original Message-----
> > From: RFC Errata System <rfc-edi...@rfc-editor.org>
> > Sent: Friday, February 1, 2019 12:40 PM
> > To: a...@arin.net; Hollenbeck, Scott <shollenb...@verisign.com>;
> > b...@nostrum.com; aamelni...@fastmail.fm; a...@nostrum.com;
> > o...@nlnetlabs.nl; superu...@gmail.com
> > Cc: john-i...@jck.com; wei...@ietf.org; rfc-edi...@rfc-editor.org
> > Subject: [EXTERNAL] [Technical Errata Reported] RFC7482 (5621)
> >
> > The following errata report has been submitted for RFC7482, "Registration
> > Data Access Protocol (RDAP) Query Format".
> >
> > --------------------------------------
> > You may review the report below and at:
> > http://www.rfc-editor.org/errata/eid5621
> >
> > --------------------------------------
> > Type: Technical
> > Reported by: John Klensin <john-i...@jck.com>
> >
> > Section: 2.1
> >
> > Original Text
> > -------------
> > IDN: Internationalized Domain Name
> >
> > IDNA: Internationalized Domain Names in Applications, a protocol
> >       for the handling of IDNs.
> >
> > Corrected Text
> > --------------
> > IDN: Internationalized Domain Name, a [fully-qualified] domain name
> > containing one or more labels that are intended to include one or more
> > Unicode code points outside the ASCII range (cf. "domain name", "fully-
> > qualified domain name" and "internationalized domain name" in RFC 8499).
> >
> > IDNA: Internationalized Domain Names in Applications, a protocol for the
> > handling of IDNs.  In this document, "IDNA" refers specifically to the 
> > version
> > of those specifications known as "IDNA2008" [RFC5980 ff].
> >
> >
> > Notes
> > -----
> > While the proposed new text above borders on the painfully pedantic,
> > failure to be specific about these things undermines the technical validity 
> > and
> > consistency of the text (making this a technical issue rather than 
> > exclusively
> > an editorial one like a missing reference).  IDNA2008 [RFC5890 Section
> > 2.3.2.3] is very precise about what an "IDN" is (a definition incorporated 
> > by
> > reference in RFC 6365 and consistent with the definition in RFC 8499) , but
> > there are other things around that, e.g., assume either that "IDN" refers 
> > to a
> > label, not an FQDN; that an ASCII label, even one in ACE form, does not make
> > the FQDN in which it is imbedded an IDN; that all of the label components of
> > an IDN must be U-labels or A-labels, etc.  Without the definition being 
> > clear,
> > some of the statements in the document make no sense.
> >
> > A reference to 8499 is suggested above because it is the most recent
> > authoritative definition (and because I didn't write it), but 5980 would be
> > equally legitimate if the authors prefer.
> >
> > Pinning down the IDNA definition is even more important.  While there are
> > IDNA2008 references further on in the document, if the question of what the
> > generic term "IDNA" means is left to the imagination of the reader, then the
> > specification is missing language about what to do if, e.g., a query is
> > inconsistent with the U-label form of what is stored in the registry 
> > database
> > without mapping.   The opportunity for that sort of problem is clearly 
> > created
> > by the "performs any local case mapping deemed necessary" statement in
> > Section 6.1 of the document, at least unless that case mapping is 
> > constrained
> > to not be applied to domain name labels (which the text definitely does not
> > say).
>
> Some of the other acronyms in this section of RFC 7482 include references, so 
> I think it's appropriate for these to be included as well. They do help with 
> clarity and precision.
>
> Scott
> _______________________________________________
> regext mailing list
> regext@ietf.org
> https://www.ietf.org/mailman/listinfo/regext

_______________________________________________
regext mailing list
regext@ietf.org
https://www.ietf.org/mailman/listinfo/regext

Reply via email to