Re: governance vs intergovernance
John C Klensin <[email protected]> Mon, 07 Jun 2004 10:51:08 -0400
| Newsgroups | gmane.ietf.imaa |
|---|---|
| Message-ID | <[email protected]> |
--On Monday, 07 June, 2004 15:16 +0200 "J-F C. (Jefsey) Morfin" <[email protected]> wrote: > > Dear John, > since you were one of the most reasonable actors of the WG-IDN > and that the LHS will face the same real world oppositions as > the RHS, I would be interested in your comments about the > current MINC positions over the Arabic/Poland situation. This > is a direct consequence of the concept of > "internationalization" I fought as inapropriate (IMO) to the > real world and of the demands from the ICANN governance. > > NB. If you do not have it, I have a copy of the letter as a > Member of the MINC, but I do not know if it is online. I can > copy it to those interested but I suppose netiquette opposes > that I put it myself on line? Since it was addressed primarily to ICANN and the ICANN Board, I have seen a copy of it. I suspect most readers of the IMAA list have not. Given the quite inflamed and inflammatory content/ tone of the letter, I think it would be inappropriate for me to attempt to summarize it, so, while I want to respond to the portion of this that can easily be explained out of context, further discussion should almost certainly be taken elsewhere (and the old IETF IDN mailing list isn't an appropriate place either). To review a situation which I hope everyone here understands, when the IDN standards were produced, the IDN WG, and thence the IETF, made a quite explicit decision to specify mappings and codings but to become as little involved as possible with the specification of usage, which characters and character combinations should actually be used, etc. The IESG reinforced the nature of this decision by issuing a "statement" along with the standards that might be described as "this is what we have done, but you don't have a complete picture until you do some other things, and you should be careful about them". Following that extremely broad guideline, ICANN adopted a guideline/ recommendation that strongly suggested that IDN registrations occur only "by language". This was consistent with extended discussions on the IDN list (while the standards were under development) about the advantages of "one label / one language" (or "one script") strategies in eliminating a number of opportunities for problems, but the IDN WG did not make a recommendation on that subject (for or against). ICANN also created, as a convenience, a registry for the tables of characters permitted by given DNS registries. E.g., if the DNS ccTLD registry for Lower Slobbovia wanted to permit language-based registrations in Klingon, and wanted to make their "Klingon script" definition public and available to others, they could register their Klingon table (including character variants if they wanted to go that route) with IANA. Of course, to do that, they would first have to convince the Unicode Consortium and ISO to define and create standard code points for Klingon. >From the standpoint of this list, or any other IETF-related list, there is one important message from the above: with one very small exception, none of the about involves the IETF in any way. It is up to the registries what characters they support and what to call them. The registry of tables is an ICANN-IANA registry, not an IETF-IANA registry. Even if the IETF were involved in it (which it is not, in any way) the registry is a "pure" registry, with no decision-making processes: any TLD administrator can submit any list of character they want, under any name, to be registered. The small exception applies to Klingon, which makes a good example, but is probably not a major concern for languages and scripts used by contemporary humans who use the Internet: IDNA is firmly tied to Unicode 3.2 and, regardless of what UTC might do about Klingons and Klingon in the future, it would require some IETF action (and presumably expansion of Stringprep) to deal with a later, expanded, version of Unicode. Now the situation and letter to which you refer involved one in which a ccTLD registry filed a table of characters with IANA that they associated with a language name. The language is not an official or majority language in that country. Someone who is, I think, a native speaker of that language and who has roots in a country where it is the majority and official language, took serious exception to the registration, especially since no registration for the language or script had occurred by anyone he was willing to recognize as authoritative. Again, not a set of IETF issues in any way. Not even an ICANN issue unless ICANN is willing to go into the business of "world cultural authority" figuring out what bodies should be able to decide, for everyone else in the world, what characters are or are not in a given script and for what purposes they may be used. And ICANN isn't nearly that stupid, nor is any other rational international organization I know of, governmental, treaty, NGO, or completely private. This particular letter raises a number of other issues about cultures, international politics, and other topics, but they are even further from anything related to IETF (or even ICANN) work. And, in my opinion, none of it suggests any reason for an IETF-related discussion on this subject, nor does it justify your conclusions below. One thing it certainly does do is to illustrate the fact that people get extremely sensitive about their languages and how they are used. But we all know that already, and it was one of the things that drove IETF to stay very far away from those issues. And, even more certainly, it has nothing to do with the rather specific technical question which was asked and which Adam and I answered (I think and hope consistently, although in different terms). john --------------- > A part from the impossible situation where it puts ICANN which > has to chose between a non existing Arabic moral authority and > now Europe, through a choice involving three parties described > as at war (real life, real world) and no one understand right > now the political impact, my concern is that RHS "only" > involves 260 TLDs while LHS involves millions of domain > holders. > > 1. you have not come with a satisfactory way to MLize RHS > against my own patch to intlnzation. I see now that the MINC > letter opposes your global understanding of the problem - > please read carefully the part about ".xxx". > > 2. this confirms my opinon that an internationlization of the > LHS cannot work and that multinationlization must use another > upper layer - so not to conflict with the current situation > but to complete it. > > Don't you think that time has come now to start a clean sheat > study of the real life e-intergovernance and to deduct from it > what the constraints on the datacoms architecture? > > jfc > > > At 15:01 04/06/04, John C Klensin wrote: > > >> --On Friday, 04 June, 2004 17:15 +0800 dongxiaoli >> <[email protected]> wrote: >> >> > Hello everyone. >> > >> > Have anybody can tell me WHY we need do "*Divide the >> > sequence into segments*" in the ToASCII process as >> > described in the >> > IMAA draft (draft-hofmann-imaa-03.txt)?? >> >> In many circumstances, there is a good deal of information >> that is already encoded into email local-parts. The most >> common of these, these days, are subaddresses and internal >> routing codes, but external routing and address component >> identification, such as those used for X.400 addresses and >> fax-like attribute identification when those are mapped to >> the Internet, have been common (and probably still are) in >> some communities. >> >> In many of those cases, the presence of the encoding and its >> components must be recognized by the delivery MTA or, at the >> boundary of an outright violation of the standards (however >> necessary) by organizational-boundary relays such as >> SMTP-handling firewalls. If the clues that the codings are >> present are hidden by the i18n encoding, we gain >> internationalization at the cost of the features supported by >> that information-encoding. >> >> We have no standard for any of those information encodings -- >> they have, so far, been protected by an extremely strong rule >> that no MTA before the final delivery one is permitted to >> interpret the contents of a local-part in any way. All >> previous systems and MTAs, including the originating user and >> MUA, are required to treat the entire local-part address an an >> atomic and opaque string. >> >> The segments and delimiters of draft-hoffman-imaa-03 are >> intended to alleviate the problem with hiding these encodings >> while providing internationalization for the various address >> components. >> >> This issue was the original philosophical departure point >> between draft-hoffman-imaa and draft-klensin-emailaddr-i18n. >> The latter takes a somewhat stronger and more protective view >> of the local-part addresses, noting particularly that the >> approach in draft-hoffman-imaa will not protect either >> information in local-parts that is length-encoded (e.g., "the >> address contains a 'project distribution' component beyond >> the mailbox name for the recipient; the last three characters >> are the project identifier, the other characters are the >> mailbox name") or information that is separated by non-ASCII >> delimiters. For example, were you to want to use >> subaddresses with a mailbox whose name was in Chinese, the >> rules of draft-hoffman-imaa would require that you separate >> the mailbox and subaddress elements with an ASCII delimiter, >> not one that might appear more appropriate for Chinese, if >> the classification and action were to be done by an MTA that >> did not, itself, run ToUnicode. There is some additional >> discussion on this issue in >> draft-klensin-emailaddr-i18n-02.txt. >> >> > And another question: "The "*protected code points" >> > are 0..40, 5B..60, 7B..7F (in other words, those >> > corresponding to ASCII characters other than letters and >> > digits). *" is from draft-hofmann-imaa-03.txt. But the >> > code points of digits range between 0...40,so why said the >> > *digits is not protected code points*? >> >> Paul or Adam will need to answer this one. >> >> best, >> john >