Looks great.<br><br><div class="gmail_quote">On Mon, Mar 31, 2008 at 2:55 AM, Vint Cerf &lt;<a href="mailto:vint@google.com">vint@google.com</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="">Folks,
<div><br></div><div>We have been discussing a lot about IDNs in the mailing list, a lot of the discussion is actually about specifics of the various draft documents intended to form the basis for the work of the proposed IDNABIS working group but a fair amount has been about the text of the charter.&nbsp;</div>
<div><br></div><div>I have made what I hope are considered small revisions to the earlier proposed charter to try to take into account comments made by a number of you on the list.</div><div><br></div><div>The revision which I am calling IDNABIS Charter (v2) is shown below. I imagine that there may still be comments about this version but I ask you to consider whether further amendment to the charter is as productive as getting to work on the documents themselves. Some concerns have been expressed about conditions for terminating the working group and re-chartering. I recognize but perhaps don&#39;t fully appreciate the hazards here, but have re-worded slightly these conditions. As the proposed working group chair, I am prepared to do the best I can to manage this process and to defend the work of the working group against re-chartering except under very significant deviation from the proposed framework in the referenced draft specifications.</div>
<div><br></div><div>I don&#39;t quite know how to word the request but I would like to ask the AD, Lisa Dusseault, to submit this version to the IESG for approval no later than April 7, assuming that there are no further fundamental issues taken with the text. As to &quot;fundamental issues&quot;, I suggest that Lisa and I be the arbiters of that for purposes of finalizing this charter for submission to the IESG.</div>
<div><br></div><div>With thanks to all on the list who have participated in improving the charter,</div><div><br></div><div>Vint Cerf</div><div>----------------------------------------------------------------------------------------------------</div>
<div><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">IDNABIS Charter</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Chair(s):<span>&nbsp; </span>Vinton G. Cerf</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Applications Area Directors:</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Lisa Dusseault (<a href="mailto:ldusseault@commerce.net" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">ldusseault@commerce.net</span></a>)</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Chris Newman (<a href="mailto:Chris.Newman@sun.com" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">Chris.Newman@sun.com</span></a>)</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Applications Area Advisor:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Lisa Dusseault (<a href="mailto:ldusseault@commerce.net" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">ldusseault@commerce.net</span></a>)</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Mailing List:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">General Discussion: <a href="mailto:idna-update@alvestrand.no" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">idna-update@alvestrand.no</span></a></span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">To Subscribe:</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><a href="http://www.alvestrand.no/mailman/listinfo/idna-update" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">http://www.alvestrand.no/mailman/listinfo/idna-update</span></a></span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Archive: <a href="http://www.alvestrand.no/pipermail/idna-update/" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">http://www.alvestrand.no/pipermail/idna-update/</span></a></span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Description:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">The original Internationalized Domain Name (IDN) WG specified rules for the use of characters other than Latin A(a)-Z(z), digits 0-9 and the hyphen ("-") in domain names in RFC3490, RFC3491 and RFC3492 in 2002 (published in 2003 and often referenced collectively as "IDNA2003").</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">These documents depend on RFC 3454 and were tied to Unicode version 3.2.<span>&nbsp; </span>An update to the current version (5.x) is required to accommodate additional scripts.<span>&nbsp; </span>In addition, experience has shown that significant improvements could be made in the protocol as presently specified.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">This WG is chartered to decouple IDNA from specific versions of Unicode using algorithms that define validity based on Unicode properties.<span>&nbsp; </span>It is recognized that some explicit exceptions may be necessary in any case, but attempts will be made to minimize these exceptions.</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Additional goals:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp; </span>- Separate requirements for valid IDNs at registration time (insertion of names into DNS zone files), vs. at resolution time (looking up those names)</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp; </span>- Review, and if necessary revise, the algorithms and rules for handling right to left character sequences in an IDN context to allow labels based on additional scripts and languages and to make presentation as predictable as reasonably possible.</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp; </span>- Permit use of some scripts that were inadvertently excluded by the original protocols.</span><span style="font-size: 12pt; font-family: Helvetica; color: black;"></span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp; </span>- Ensure practical stability of validity algorithms for IDNs.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">The constraints of the original IDN WG still apply to IDNABIS, namely to avoid disturbing the current use and operation of the domain name system, and for the DNS to continue to allow any system to resolve any domain name in a consistent way. The client-based approach of the original IDN work will be maintained -- substantially new protocols or mechanisms are not in scope.<span>&nbsp; </span>In particular, IDNs continue to use the &quot;xn--&quot; prefix and the same ASCII-compatible encoding, and the bidirectional algorithm follows the same basic design.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">The specifications are initially organized as four documents: overview and rationale, protocol, table algorithm, and improvements to the bidirectional algorithm. These documents are to be used as the basis for the discussion of the general direction of the work.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">This working group will be providing extended public review of the output of a design team that has been working on improvement of the IDNA specifications.</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">This review-based approach is being used in part because of the way the work was undertaken by the team; in particular, the design team has been working with IETF visibility and has solicited and received significant amounts of technical review already from IETF participants and from others including experts in the Unicode specifications and the use of scripts in languages.<span>&nbsp; </span>If the public review provided by this Working Group confirms the basic method outlined in the input documents, it is expected that the working group will be able to respond with any needed changes and close in a short period&nbsp;of time.<span>&nbsp; </span>If technical issues arise that indicate a fundamentally different approach must be taken from the one outlined above, it is anticipated that this working group would close, and a new one with an appropriate charter would be considered.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">This work is intended to specify an improved means to produce and use stable and unambiguous IDN identifiers.</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">There are a variety of generally unsolvable problems, notably the problem of characters that are confusingly similar in appearance (often known as the &quot;phishing&quot; problem) that are not specifically part of the scope of the WG although some of the preliminary results of the design team suggest that the improvements contemplated in the specifications might mitigate some of the ways in which the current IDNA specifications can be abused for phishing purposes.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">While it is referenced from the original IDNA2003 package, the original Stringprep specification, RFC 3454, is not formally part of the IDNA package and will not be altered by this work.</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">The work will update or obsolete RFC 3490.<span>&nbsp; </span>It is not expected to continue to use Nameprep (RFC 3491).<span>&nbsp; </span>Nameprep is used by other specifications; determining how (or whether) to update those specifications and, consequently, the long-term status of Nameprep, are not part of this effort.<span>&nbsp; </span>The method for&nbsp;ASCII-compatible (&quot;ACE&quot;) encoding of IDNs, &quot;Punycode&quot; (RFC 3492) will not be revised by this WG.</span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Subject to the more general constraints described above, the WG is permitted to consider changes that are not strictly backwards-compatible.<span>&nbsp; </span>For any such change that is recommended, it is expected to document the reasons for the change, the characters affected, and possible transition strategies.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">The assumptions outlined above are considered critical to the&nbsp;WG constituted by this charter.<span>&nbsp; </span>The WG will stop, close, and recommend that a new charter be generated if it concludes that any of the following are necessary to meet its goals:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp;&nbsp; </span>(i) A change to the &quot;punycode&quot; algorithm or to the ACE approach to encoding names in the DNS.</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp;&nbsp; </span>(ii) A change to the ACE prefix from &quot;xn--&quot;</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><span>&nbsp;&nbsp; </span>(iii) A change to the basic approach taken in the design team documents (Namely: independence from Unicode version and elimination of character mapping in the protocol)</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Goals and milestones:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Apr 08: WG formation</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">May 08: Decision on form and structure of the WG document set</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Sep 08: WG Last Call on WG document set</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Nov 08: IETF Last Call on WG document set</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">Documents:</span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);">&nbsp;</span></p><p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><a href="http://tools.ietf.org/html/draft-klensin-idnabis-issues" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">http://tools.ietf.org/html/draft-klensin-idnabis-issues</span></a></span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><a href="http://tools.ietf.org/html/draft-klensin-idnabis-protocol" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">http://tools.ietf.org/html/draft-klensin-idnabis-protocol</span></a></span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><a href="http://tools.ietf.org/html/draft-faltstrom-idnabis-tables" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">http://tools.ietf.org/html/draft-faltstrom-idnabis-tables</span></a></span></p>
<p style="margin-left: 10pt;"><span style="font-size: 12pt; font-family: Helvetica; color: rgb(0, 0, 221);"><a href="http://tools.ietf.org/html/draft-alvestrand-idna-bidi" target="_blank"><span style="color: rgb(0, 0, 221); text-decoration: none;">http://tools.ietf.org/html/draft-alvestrand-idna-bidi</span></a></span></p>
<p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p><p style=""><span style="font-size: 12pt; font-family: Helvetica; color: black;">&nbsp;</span></p> <div>&nbsp;</div>  </div><div><br></div>
<div><br></div></div><br>_______________________________________________<br>
Idna-update mailing list<br>
<a href="mailto:Idna-update@alvestrand.no">Idna-update@alvestrand.no</a><br>
<a href="http://www.alvestrand.no/mailman/listinfo/idna-update" target="_blank">http://www.alvestrand.no/mailman/listinfo/idna-update</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Mark