[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] Who supports UDNS (ACE+UTF-8)



Dan,

I'm sorry I didn't comment on your draft earlier.

> In summary the UDNS draft gives you:
> - full internationalisation in all parts of the DNS protocol
>    (that is including TXT text fields and other places with
>     character data).

I'm only interested in the name resource record -- the label space,
and PTR record return.

Fixing other bits is unnecessary, and where possible, one problem
at a time. Can you reduce the problem to its simplest form? As you
note "At a later date, IETF may change this."

> - uses ACE for backward compatibility including supporting
>   IDNA clients.

I'm not disinterested in compatibility with 37 (or 63) valued encodings,
however, in its simplest form, a utf8-over-the-wire proposal need not
make reference to any ACE. Can you reduce the problem to a simpler form?

> - uses UTF-8 as the standard format

Good.

> - uses EDNS to allow longer labels than 63 bytes.

Extending the number of octets used to form labels is both very hard,
and unnecessary to extend the set of valie values available to form
labels. [I appreciate that the limit hurts, but length is disctinct
from values allowed, and where possible, one problem at a time.]

Recommended additions:

  - uses EDNS to add a new class.

> It is a solution supporting both ACE and UTF-8 from the start.
> If would allow IDNA supporters to use IDNA and UTF-8 supporters
> use UTF-8.

A good goal, but the minima is operational success of one.

A nominal placeholder for one merged, or several revised, or even a new utf8
draft, is useful. Thanks for asking for private comment, but getting all or
some of the utf8 drafts responsive to the W vs T revised draft management
plan isn't best done in private, unless you (or who ever is collecting, and
one of the co-chairs could be doing this) ack your responses publically
(except where private is indicated), and periodically summarize any changes
planned in a pre-7/14 revised draft.

Thanks for reading this far.

Eric