There appear to be a relatively small number of issues
still remaining in IDNA2008. Here's my shot at identifying them. They are
stated as "consensus requests", but need more discussion before we'd put them out as such. Security ConsiderationsShould we:
Local MappingShould we:
Strongly
discourage any local mapping except for a generic mapping aimed at
providing compability with 2003, to prevent interoperability and
security problems. Encourage use of the generic compatibility mapping
to provide for a smooth transition.
Justify unsupported statements in RationaleShould we fix currently unsupported statements that:
For example, for #5, if it is because of visual confusability with URI/IRI syntax characters, then we should say so and give the paradigm example (FRACTION SLASH). This does not request a change in the protocol, but just an avoidance of unsubstantiated claims. Lookup A-Label requirementsShould we require (or recommend) that:
A-Labels be checked for validity when doing lookups?
Valid Label StabilityShould we document that the intent is for valid labels to be stable, that is:
Once a label is valid, it remains valid under any future version of
IDNA, including changes in the registry (CONTEXT). In particular:
Invalid Label StabilityShould we document that:
Invalid
labels are clearly not stable, in that an invalid label may become
valid in later versions of IDNA, or because of IANA registry updates:
Open IssuesThe following are remaining open issues, that need more work before even a consensus can be reached.Context RulesThe Context Rules are in very, very rough shape, and will require considerable work before they can be finalized.Bidi
|