Integration of BIDI into the protocol

James Mitchell james.mitchell at
Fri Aug 14 03:06:32 CEST 2009

John, Harald,

A few observations on the integration of BIDI into the protocol document.

In the draft-ietf-idnabis-protocol-14 document Section
If the proposed label contains any characters that are written from right to left it MUST meet the "bidi" criteria [IDNA2008-BIDI].

The above implies that the label must meet the BIDI criteria, however BIDI criteria is applied to a BIDI domain name. From draft-ietf-idnabis-bidi-04, "The following test has been developed for labels in BIDI domain names" and "A "Bidi domain name" is a domain name that contains at least one RTL label".  I hesitate to provide alternative text for until the following question has been answered.

The protocol states that the proposed label contains any characters written from right to left it MUST meet the bidi criteria.  It does not impose such requirements on labels containing no right to left characters.  Consider the registration of label '123abc' in a zone containing labels written right to left.  The label does not contain any right to left characters, therefore does not have to meet the BIDI criteria.  However this name is a BIDI domain name, yet such a name would fail as the first label (LTR) does not begin with BIDI property L.  Is the label intended to be valid for registration given a right to left zone?

I note also the inconsistent use of the term BIDI.  In draft-ietf-idnabis-protocol-14 section it is quoted and in lower-case, whereas the draft-ietf-idnabis-bidi-04 uses the upper-case version extensively.  Also, within draft-ietf-idnabis-bidi-04 the term "Bidi domain name" in Section 1.4 is inconsistent with "BIDI domain names" in Section 2, and the tem "Bidi rule" in Section 10 is inconsistent with the several other occurrences in the document.


James Mitchell
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Idna-update mailing list