[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [idn] Interactions between short-term and long-term
- To: "D. J. Bernstein" <djb@cr.yp.to>, <idn@ops.ietf.org>
- Subject: RE: [idn] Interactions between short-term and long-term
- From: "Brian W. Spolarich" <briansp@walid.com>
- Date: Fri, 26 Jan 2001 17:59:05 -0500
- Delivery-date: Fri, 26 Jan 2001 14:59:46 -0800
- Envelope-to: idn-data@psg.com
| Then we switch to UTF-8. There's a transition period where some clients
| send ACE franXais.com and some clients send UTF-8 franXais.com. Both of
| these will have to work! The registrar and domain owner have to copy all
| their ACE data to UTF-8 data, and make subsequent changes in both forms.
Seems like the nameserver could take care of this automagically if such
a protocol extension were to be defined in the future.
Meaning, in dumb pseudocode:
foreach label (zone) {
if ((label is ACE) and (auto_generate_utf8_flag is TRUE) ){
utf8_label = acetoutf8(label);
load(label);
load(utf8label);
} elseif ((label is UTF8) and (auto_generate_ace_flag is TRUE)) {
ace_label = utf8toace(label);
load(label);
load(ace_label);
} else {
load(label);
}
}
This assumes that all labels have been nameprepped, although that checking
could also be done if necessary before the data is loaded.
-bws