Dear John,<div>Sorry, but I am travelling to and have a poor vision of my screen. I hope that this mail will make sense as I can hardly edit my text.</div><div><br>The point is that you assume that characters bijectively fold. This is not the case. &quot;é&quot;,&quot;è&quot;, &quot;ê&quot;, &quot;ë&quot; and &quot;e&quot; fold the same: as the same unicode &quot;E&quot;. <br>
<br>2009/2/18 John C Klensin &lt;<a href="mailto:klensin@jck.com">klensin@jck.com</a>&gt;:<br>&gt;&gt; --On Wednesday, February 18, 2009 03:30 +0100 JFC Morfin<br>&gt; &lt;<a href="mailto:jefsey@jefsey.com">jefsey@jefsey.com</a>&gt; wrote:<br>
&gt;&gt; At 01:10 18/02/2009, John C Klensin wrote:<br>&gt;&gt;<br>&gt;&gt; Dear John,<br>&gt;&gt; We are not talking here of mapping on the registration side,<br>&gt;&gt; but in the naming policy; to be voted by the &quot;.fr&quot; ccTLD BoD -<br>
&gt;&gt; or the French Parliament, since &quot;.fr&quot; is legally delegated as<br>&gt;&gt; a public service.<br>&gt;&gt;<br>&gt;&gt; The actual way this will be implemented will then be a<br>&gt;&gt; different question.<br>
&gt;&gt;<br>&gt;&gt; The position can either be for the Gov to publish an RFP<br>&gt;&gt; calling for an alternative solution to IDNA, or for users to<br>&gt;&gt; develop it and use it with broad support. I think the<br>&gt;&gt; consensus will be pragmatic: &quot;confusion starts from the very<br>
&gt;&gt; mistyping&quot;.<br>&gt;<br>&gt; I was writing from the standpoint of the implementation<br>&gt; pragmatics, rather than from that of the process by which the<br>&gt; decision would be made, so we had a slight miscommunication.<br>
&gt; However, I am also assuming that France would be unlikely to cut<br>&gt; itself off from the global Internet by adopting a protocol<br>&gt; &quot;alternative to IDNA&quot; that would require specialized<br>&gt; implementations of browsers and other application software and<br>
&gt; perhaps specialized implementations of the DNS --<br>&gt; implementations that would not interoperate in predictable ways<br>&gt; with the software used elsewhere in the world.<br>&gt;<br>&gt; But your explanation makes part of the point I was trying to<br>
&gt; make to Mark and Andrew: &nbsp;if something we do constrains an<br>&gt; implementation past the point that the implementers (or relevant<br>&gt; policy-makers) consider acceptable, we will see &quot;solutions&quot; that<br>
&gt; cause far more &quot;massive&quot; interoperability problems than a mere<br>&gt; few mismatched characters, even if those lead to false<br>&gt; positives. &nbsp;If we treat a pair of characters that might be<br>&gt; considered the same as distinct,<br>
<br>They are distinct as lower cases, the same symbol (not the same character) as upper cases.</div><div>The whole internationalization doctrine has this problem of not differentiating between the symbol and the character.<br>
<br>&gt; then the registry (and policy<br>&gt; makers) have all three possible options: using matching<br>&gt; registrations to treat the pair the same way, using variant<br>&gt; blocking to be sure that only one is registered, or treating<br>
&gt; labels containing the two forms as distinct. &nbsp; It is rationale<br>&gt; to hope that set of choices gives the decision-makers enough<br>&gt; flexibility to avoid their deciding that there is no reasonable<br>&gt; choice other than to, e.g., creating a DNS variation that would<br>
&gt; do server-side matching in a way precisely adapted to French<br>&gt; needs. &nbsp;By contrast, if we did the mapping and made a choice<br>&gt; that was unacceptable, the odds of the sort of RFP you describe<br>&gt; are obviously increased.<br>
&gt;<br>&gt;&gt;&gt; &gt; and another possible meaning, which is &quot;expanding to match<br>&gt;&gt;&gt; &gt; other characters, and registering those _too_? &nbsp;For instance<br>&gt;&gt;&gt; &gt; the example that Jefsey provided is just <a href="http://xn--cole-9oa.fr">école.fr</a> and<br>
&gt;&gt;&gt; &gt; <a href="http://ecole.fr">ecole.fr</a>, which could easily be resolved by registering<br>&gt;&gt;&gt; XÀole.fr also whenever <a href="http://xn--cole-9oa.fr">xn--cole-9oa.fr</a> is registered.<br>&gt;&gt;<br>
&gt;&gt; Unfortunately, this proposed procedural patch<br>&gt;&gt;<br>&gt;&gt; 1. does not make sense since <a href="http://ecole.fr">ecole.fr</a> is already registered<br>&gt;&gt; (actually in this case reserved) and a decision MUST be taken.<br>
&gt;&gt; As for probably a million of other accentuated domain names).<br>&gt;<br>&gt; Without expressing a position as to whether it would be wise or<br>&gt; not, practical or not, this is consistent with the reasons why<br>
&gt; many domains have created sunrise or similar mechanisms to aid<br>&gt; with the introduction of new facilities such as IDNs. &nbsp;And<br>&gt; decisions about the relationship between IDNs that contain<br>&gt; decorated characters and the base label string (with only<br>
&gt; undecorated ones) will have to be taken in every domain that<br>&gt; uses Latin characters and introduces IDNs.<br><br>This decision is simple: unicode or not unicode, the language or the keyboard, internationalisation or multilingualisation. The problem is not related to IDNA but to decades of an erroneous internationalisation strategy. <br>
<br>However, the solution is not simple. Yet to force people against their right and will is not a good solution because it is not stable.<br><br>&gt;&gt; 2. is not legally acceptable:<br>&gt;&gt;<br>&gt;&gt; --- &quot;école&quot; means school;<br>
&gt;&gt; --- &quot;ecole&quot; can be a TM: ex. <a href="http://www.defl.ca/fr/ecole.html">http://www.defl.ca/fr/ecole.html</a>.<br>&gt;&gt; For other terms the accentuated and the non-accentuated terms<br>&gt;&gt; are different words or TMs.<br>
&gt;<br>&gt; Here is where you confuse me, or perhaps we confuse each other.<br>&gt; Because of its exact-match properties, the DNS (with or without<br>&gt; IDNs) is notably unsuited to a &quot;do what I mean&quot; function. &nbsp;I am<br>
&gt; probably misunderstanding you, but it appears from the above<br>&gt; that you are expecting a system that will cause the same pair of<br>&gt; labels to be treated as matching under some circumstances and as<br>&gt; not-matching in others. &nbsp;<br>
<br>In your terms, yes. In French terms, no.&nbsp;</div><div><br></div><div>The problem is that &quot;your&quot; approach is based on internationlization (i.e. internationalising English ASCII as a reference) not on multilingulalization (each language/script being its own reference).&nbsp;<br>
<br>I do not claim there is not an internationalization impossibility, only that so far it was not found. And I fear that when looking for a solution French engineers, lead users and users will look more for a multilingualization than an internationalization solution. This would technically divide the Internet. Giving the French solution the ability to support multilateralization as a general feature. We both know the outcome: that French internet would have a presentation layer.<br>
 <br>&gt;I don&#39;t know how to do that in the DNS<br>&gt; or in any conceivable IDN protocol that rests on top of it.<br><br>This is the question to be answered. I do not have a global solution either, and this is why I suppose that no-case folding might be the most acceptable patch. But the decision of accepting that patch is not mine: it belongs to the market and to the French national communities. <br>
<br>&gt;&gt; --- &quot;Ecole&quot; will usually mean a national school.<br>&gt;&gt; --- &quot;schule&quot;, &quot;scola&quot;, etc. are valid terms from French<br>&gt;&gt; languages that would not suffer the constraint. This would<br>
&gt;&gt; create an anti-competitive &nbsp;commercial image imballance.<br>&gt;&gt; --- There is &quot;<a href="http://ecole.gouv.fr">ecole.gouv.fr</a>&quot; which will oblige to a documented<br>&gt;&gt; legal terminology decision.<br>
&gt;<br>&gt;&gt; 3. would violates the French language and people&#39;s equality. I<br>&gt;&gt; do not see it being legally and technically accepted just<br>&gt;&gt; because the IETF did not find a solution.<br>&gt;<br>&gt; I don&#39;t understand how one can have a reasonable expectation of<br>
&gt; both &quot;A&quot; and &quot;not-A&quot; being true at the same time, which your<br>&gt; comment appears to require unless the situation is to be treated<br>&gt; as unfair and anticompetitive. <br><br>The problem lies with case-folding being accepted in the DNS technology while the impact of case-folding has not been considered enough.<br>
 <br>&gt;&nbsp;That would make simple<br>&gt; first-order logic unfair. &nbsp;Perhaps it is, but I don&#39;t know quite<br>&gt; what to do about it. &nbsp;Even without IDNs, if I obtain a label in<br>&gt; a particular domain that you think you would like because it<br>
&gt; bears some relation to your business, you may reasonably believe<br>&gt; that my having it is anticompetitive. &nbsp; <br><br>We misunderstand. What is anti-competitive is that people not born with accentuated names or whose name is not challenged by accentuated names have not a problem others have.<br>
<br>&gt;But, if you were able to<br>&gt; take it away from me, I would probably consider that act<br>&gt; anticompetitive for the same reason. &nbsp;There is no way to win in<br>&gt; such a competition. <br><br>Yes there is at least one : not to create an artificial problem in forcing a language to follow the rules of another one. Please remember that this problem is not related to IDNA but to a wrong doctrine (internationalization) and to the resulting rough AZERTY standard (one could imagine solutions, but that would call on a wide debate of the francophonie).<br>
<br>&gt;&nbsp;Instead, societies invent rules that permit<br>&gt; one entity to use the name and the other to not do so or perhaps<br>&gt; for neither to use the name. &nbsp; This is really no different, or<br>&gt; so it appears to me.<br>
<br>Yes. But that rule has to be proposed, debated, voted, and accepted. Before doing just that, people will want to know about the reasons why, about a plan B, and give a try finding a solution.<br><br>I do not think that &quot;because of Unicode, AZERTY keyboard, and IETF&quot; will be accepted as a good reason enough. I may be wrong, but I would be surprised this would not lead to a de facto francophone internet replication. Moreover that DNS is at the boarder between Internet and Intersem (semantic network). I hardly see French speakers removing accentuated terms from French (and the same for many other languages) just to please the ASCII computers ?<br>
<br>Best<br>jfc<br></div><div><br></div><div>PS. You seem to imply that I would consider challenging IDNA. I recall you that my whole effort is precisely the opposite. To build a better architecture to include and enforce IDNA (and to extend it when needed/possible). This is why I urge this WG to proceed, because we need the IDNA solution to finally settle before we can build around/on top of it and stay fully interoperable.</div>
<div><br></div><div>This results from this WG which plainly answered that it did not intend to develop the solution we need. And this is why I made located within the IETF the lead user architecture that could consider that extension, based upon some different premises than this WG. After the Chair of this WG said it would be plain IETF spirit.</div>
<div><br></div><div>I recall you that I wrote a Draft on this (the system currently does not accept) to investigate how this user approach of mine would be the best way to deploy the IETF propositions such as IDNA and IPv6.</div>
<div><a href="http://iucg.org/drafts/draft-iucg-innov-dep-strat-00.txt">http://iucg.org/drafts/draft-iucg-innov-dep-strat-00.txt</a><br></div><div><br></div>