On May 4, 2015, at 8:13 AM, Edward Lewis <edward.le...@icann.org> wrote:
> I'm going to ask this as a question, not a comment, directed to those who
> know something about IDN.
> 
> Isn't IDNA2008 a "convention" on top of the representation?  

IDNA2008 is a set of standards-track documents. It is the only standardized way 
to convert between DNS names and representation of non-ASCII characters in the 
DNS.

> And, this
> isn't about display, it's about, well, encapsulation, maybe?

It is about those, and about on-the-wire representation as well.

>  And isn't
> IDN tied to Unicode?

For someone being pedantic, your use of "tied to" seems awfully vague. :-) 
IDNA2008 refers normatively to the Unicode Standard, yes.

> I ask for a few reasons - "non-ASCII" might include raw binary or bit
> encodings other than Unicode.

It does. And there is no standardized way of representing those in domain names 
in applications yet. If someone creates one and gets it standardized, we can 
update the definition. I'm willing to bet this will never happen.

> The punycode algorithm maps Unicode (code points) to DNS-label compatible
> strings.  (No-case, etc.)

Yes.

> IDNA 2008 is a treatment of labels generated by the punycode algorithm to
> achieve a number of other goals.

It is also a standardized definition of how to generate those labels.

> (I guarantee you I am missing something in the above, like Normalization
> Forms and such.)

Yes. But note that I'm not suggesting that you read the RFCs, just answering 
your questions.

> When I use "IDN" I think of a representation of a Unicode string in a DNS
> label according to a bunch of conventions.  

Good! That's a reasonable guess, although a subset of what it really is.

> Perhaps IDN is taking on a
> wider meaning.  I don't know.

The purpose of the terminology draft is to point people towards the general 
definition of a term, and give pointers to the exact definitions where 
possible. For "IDN", I believe this is the best we can do. Other suggestions 
are welcome.

--Paul Hoffman
_______________________________________________
DNSOP mailing list
DNSOP@ietf.org
https://www.ietf.org/mailman/listinfo/dnsop

Reply via email to