> On 8 dec 2014, at 04:49, Peter Saint-Andre - &yet <[email protected]> wrote: > >> I would recommend explicitly mentioning the fact (destructive) >> transformation might occur in this step. > > Destructive transformation doesn't sound good. Do you have examples of what > that means?
When you do a transformation that does not have an inverse. For example lowercase. uppercase(lowercase(cp)) is not cp for all values of cp. In IDNA2003, the mappings where destructive, which implied that "toascii(unicode string)" (within quotes, because I think you know what I talk about) is not possible to reserve. In IDNA2008, the ascii version and unicode version of a domain name are 1:1 mappings and the transformation can be done however many times you want. This because the mapping is _removed_ from IDNA2008, so IF one is interested in doing mappings, that is to be done before IDNA2008 is applied. Anything "inside" IDNA2008 consists of strings either in their ASCII version (xn-- thing) or Unicode version (in Unicode). And it is possible to transform one to the other back and forth. Patrik
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ precis mailing list [email protected] https://www.ietf.org/mailman/listinfo/precis
