IDNA2008: concerns about inconsistent mappings, and german sharp s

Paul Hoffman phoffman at imc.org
Fri Dec 12 04:14:13 CET 2008


At 4:29 PM -0800 12/11/08, Vint Cerf wrote:
>This advice belongs in rationale I would think. V

Here is the relevant text on this topic from the Rationale document. You can decide for yourself if this constitutes advice that is or is not sufficient.

   While it is beyond the scope of these documents to specify a
   preference for any of them, or to suggest that there are not other
   possibilities, there have traditionally been several approaches to
   problems of this type:

   o  Do not permit use of the newly-available character at the registry
      level.  This might cause lookup failures if a domain name were
      written with the expectation of the IDNA2003 mapping behavior, but
      would eliminate any possibility of false matches.

   o  Hold a "sunrise" arrangement in which holders of the previously-
      mapped labels (labels containing "ss" in the Eszett case or ones
      containing Lower Case Sigma in the Final Sigma case) are given
      priority (and perhaps other benefits) for registering the
      corresponding string containing the newly-available characters.

   o  Adopt some sort of "variant" approach in which registrants either
      obtained labels with both character forms or one of them was
      blocked from registration by anyone but the registrant of the
      other form.

   In principle, lookup applications could also compensate for the
   difference in interpretation by looking up the string according to
   the IDNA208 interpretation and then, if that failed, doing the lookup
   with the mapping, simulating the IDNA2003 interpretation.  The risk
   of false positives is such that this is generally to be discouraged
   unless the application is able to engage in a "did you really mean"
   dialogue with the end user.



More information about the Idna-update mailing list