Internet Draft Andrzej Bartosiewicz draft-bartosiewicz-idn-pltld-02.txt NASK (PL-TLD) September 25, 2003 Expires in six months Intended status: Informational Registering Internationalized Domain Names under .PL Status of this Memo This document is an Internet-Draft and is subject to all provisions of Section 10 of RFC2026 except that the right to produce derivative works is not granted. Internet-Drafts are working documents of the Internet Engineering Task Force (IETF), its areas, and its working groups. Note that other groups may also distribute working documents as Internet-Drafts. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet- Drafts as reference material or to cite them other than as "work in progress." The list of current Internet-Drafts can be accessed at http://www.ietf.org/1id-abstracts.html The list of Internet-Draft Shadow Directories can be accessed at http://www.ietf.org/shadow.html Abstract This document describes rules of Internationalized Domain Name registration under PL-TLD. All the rules are based on the idea that the Registry registers the ACE label version of the domain name instead of IDN in UNICODE. This document also includes the list of accepted Unicode codepoints for IDN registration uder ".PL" (Polish and German script). Introduction NASK is the PL-TLD registry with the liberal policy of the internationalized domain name registration. 1. Main concepts The Policy of the IDN-registration under .PL is liberal and is based on the following concepts: -NASK accepts only the proper ACE labels (according to [3], [8] and [9]) which begin with the "xn--" prefix and contain only ASCII characters -the received string after the ToUnicode operation (according to Section 4.2 of [4] and Section 6.2 of [3]) applied to the ACE label MUST only include codepoints [5] from the following set: U+002D (HYPEN-MINUS) U+0030..U+0039 (DIGIT ZERO .. DIGIT 9) U+0061..U+007A (LATIN SMALL LETTER A .. LATIN SMALL LETTER Z) U+00F3 (LATIN SMALL LETTER O WITH ACUTE) U+0105 (LATIN SMALL LETTER A WITH OGONEK) U+0107 (LATIN SMALL LETTER C WITH ACUTE) U+0119 (LATIN SMALL LETTER E WITH OGONEK) U+0142 (LATIN SMALL LETTER L WITH STROKE) U+0144 (LATIN SMALL LETTER N WITH ACUTE) U+015B (LATIN SMALL LETTER S WITH ACUTE) U+017A (LATIN SMALL LETTER Z WITH ACUTE) U+017C (LATIN SMALL LETTER Z WITH DOT ABOVE) U+00E4 (LATIN SMALL LETTER A WITH DIAERESIS) U+00F6 (LATIN SMALL LETTER O WITH DIAERESIS) U+00FC (LATIN SMALL LETTER U WITH DIAERESIS) Codepoints: U+00F3, U+0105, U+0107, U+0119, U+0142, U+0144, U+015B, U+017A, U+017C form the Polish script. Codepoints: U+00E4, U+00F6, U+00FC form the German script. <------------- ToUnicode ---------------------- --------------- | internationalized | | ACE label + | | domain name | --NAMEPREP--> ---PUNYCODE--> | FULL STOP + | | IDN | +"xn--" | zone | ---------------------- --------------- -------------> ToASCII 2. The IDN influence on Registry Registry's IDN registration policy described in Section 1 has no influence on Registry activities especially on invocing, whois and registration process. The Registry does not provide sunrise period for IDN registrations. 2.1. The subject of the contract The subject of the contract between Registry and Registrant is the ACE version of the IDN domain name. Registry stores ACE version in the zone files, whois and other internal databases. Registy MUST NOT store the IDN version of the domain name. 2.2. Variant tables Registry does not implement variant tables and bundles (concept of variant tables and bundles is described in [6]) 2.3. Influence on EPP implementation. There is no influence on EPP implementation [7]. 3. The release date The release date for Polish script registration under .PL is September the 11th, 2003. The release date for German script registration under .PL is October the 6th, 2003. 4. Terminology Characters in the document are given as their Unicode codepoints on U+XXXX format (X is a hexadecimal digit). "Registry" in this document is equivalent to PL-TLD Registry "NASK". "ACE label" and "ACE prefix" is defined in Section 2 of [4]. "NAMEPREP" is defined in [1], "PUNYCODE", "ToUnicode" and "ToASCII" is defined on [3]. 5. Normative References [1] Hoffman, P. and M. Blanchet, "Nameprep: A Stringprep Profile for Internationalized Domain Names (IDN)", RFC 3491, March 2003. [2] P. Hoffman, M. Blanchet, "Preparation of Internationalized Strings", RFC 3454, December 2002 [3] A. Costello, "Punycode: A Bootstring encoding of Unicode for Internationalized Domain Names in Applications (IDNA)", RFC 3492, March 2003. [4] Faltstrom, P., Hoffman, P. and A Costello, "Internationalizing Domain Names in Applications (IDNA)", RFC 3490, March 2003. [5] The Unicode Consortium, "The Unicode Standard", http://www.unicode.org/unicode/standard/standard.html [6] Paul Hoffman, "A Method for Registering Internationalized Domain Names", Internet Draft, June 2003. [7] Zygmuntowicz, Wegrzynowicz, Laszkiewicz, Brzostek, Zarowski, "EPP parameters for .pl ccTLD", Internet-Draft, draft-zygmuntowicz-epp-pltld-00.txt, May 2003 [8] P. Mockapetris, "Domain Names - Concepts and Facilities", RFC 1034, November 1987 [9] P. Mockapetris, "Domain Names - Implementation and Specification," RFC-1035, November 1987. 6. IANA considerations There are no IANA considerations for this document. 7. Author's address Andrzej Bartosiewicz NASK 18 Wawozowa Street PL-02-796 Warsaw andrzejb@nask.pl