SlideShare a Scribd company logo
1 of 72
Download to read offline
Text 
IDN Program Update 
#ICANN51 
15 October 2014 
Sarmad Hussain 
IDN Program Senior Manager
Agenda 
Text 
• IDN Program - Sarmad Hussain 
• Maximal Starting Repertoire (MSR) – 
Marc Blanchet 
• Transitioning from MSR to LGR– Asmus 
Freytag 
• LGR Builder - Kim Davies 
• Community Updates 
o Need for Latin GP – Cary Karp 
o Update on Arabic GP – Meikal Mumin 
• Q/A 
#ICANN51
Text 
IDN Program 
Overview and Progress 
#ICANN51 
15 October 2014 
Sarmad Hussain 
IDN Program Senior Manager 
IDN Program Update
Text IDN Program Overview 
LGR 
Specific 
-ations 
(P1) 
Commun 
-ications 
LGR 
Devel-opment 
(P2.2) 
LGR 
Implem-entation 
(P7) 
IDN 
Guide-lines 
IDN Fast 
Track 
• Until recently Top Level Domains 
(TLDs) limited to a sub-set of 
ASCII in Latin script, 
e.g.: .com, .info, .br, .sg 
• Now possible in different scripts 
– referred to as Internationalized 
Domain Name (IDN) TLDs, 
e.g.: .中 
国, .рф, . شﺵبﺏكﻙةﺓ , .ලංකා, .삼성 
• IDN Program supports and 
undertakes various projects 
and programs related to IDN 
TLDs
IDN Program Overview 
Text 
• IDN TLD Program – Label Generation Ruleset (LGR) 
o Determine validity and variants of an IDN label for the Root zone 
• IDN Fast Track Process Implementation 
o Assist IDN ccTLD string evaluation for eventual delegation 
• IDN Implementation Guidelines 
o Promote IDN registration policies and practices to minimize 
consumer risk and confusion 
• Communications and Outreach 
o Update and engage community with the IDN Program 
#ICANN51
Text 
IDN TLD Program 
#ICANN51
TLD Labels are Special - ASCII and IDN 
Text 
• ASCII 
o Traditional rules for ASCII 
labels 
§ ASCII Letters [a-z], 
Digits [0-9] and Hyphen (LDH) 
§ Maximum length = 63 
-------------------------------------- 
o Traditional rules for Top 
Level Domain (TLD) labels 
§ Letter Principle: ASCII [a-z] 
§ Maximum length = 63 
(in practice much shorter) 
#ICANN51 
• IDN 
o Rules for Internationalized Domain 
Name (IDN) Labels 
§ Valid U-Label: Only PVALID and 
CONTEXT O/J code points and other 
constraints per IDNA 2008 
§ Valid A-Label: Maximum A-label length 
= “xn--” + 59 chars for Punycode of U-label 
(RFC 3492) 
------------------------------------------------------- 
- 
o Rules for IDN TLD Labels 
§ “Letter” principle for U-Label ??? 
§ Valid A-Label
Need Rules for Defining IDN TLD Labels 
Text 
1. Which characters can form a label? 
2. Which characters are confusable or variants? 
3. What are additional constraints on labels? 
#ICANN51
IDN TLD Program 
Text 
• To support IDNs and variants in the root zone, 
o the ICANN community, at the direction of the Board1, 
undertook several projects to study and make 
recommendations on their viability, sustainability and 
delegation 
• Being conducted in multiple phases, 
o these projects form the basis of an implementation plan 
that will be considered by ICANN's Board of Directors 
1 https://www.icann.org/resources/board-material/resolutions-2010-09-25-en 
#ICANN51
Text Work Completed under IDN TLD Program 
https://www.icann.org/resources/pages/reports-2013-04-03-en 
PHASE 1 (2011) 
Case Studies: 
• Arabic 
• Chinese 
• Cyrillic 
• Devanagari 
• Greek 
• Latin PHASE 2 (2011-12) 
Integrated 
Issues Report 
PHASE 3 (2012-13) 
Projects: 
• P1 LGR XML 
Specification 
• P2.1 LGR 
Process for the 
Root Zone 
• P6 User 
Experience Study 
for TLD Variants 
Community agreed to define a Label Generation Ruleset (LGR)
Text LGR Development Process 
Maximal Starting Repertoire 
LGR 
Proposal for 
Script 1 
(MSR) 
LGR 
Proposal for 
Script 2 
LGR 
Proposal for 
Script n 
MSR Sets Limits for Script 
Based LGR Analysis 
Script based LGR 
Proposals Input for LGR 
Root Zone Label Generation Ruleset 
(LGR) 
Integration 
Panel 
Generation 
Panel 
Integration 
Panel
Text LGR Specification and Tool 
1. Label validity 
checking 
2. Label variant 
generation 
3. Variant disposition 
specification 
LGR Tool 
Code Point Rules 
Variant Rules 
WLE Rules 
https://datatracker.ietf.org/doc/draft-davies-idntables
Text LGR Development Progress 
Jun 
13 
• Call for Integration Panel to develop Root Zone LGR 
Jul 
13 
• Call for Generation Panels to propose Root Zone LGR 
Sep 
13 
• Integration Panel formed 
Feb 
14 
• Arabic Generation Panel Seated 
Jun 
14 
• MSR-1 Released 
Sep 
14 
• Chinese Generation Panel Seated 
Dec 
14 
• MSR-2 
Jan 
14 
• Arabic and Chinese Proposals for LGR 
June 
15 
• LGR-1
Community Based GP Status 
Text 
• Speak up for your Language (and 
Script) 
o Form a generation panel 
o Volunteer to join a generation panel 
o Take part in public review of the MSR, 
LGR proposals, integrated LGR, etc. 
o Disseminate information to interested 
communities or individuals 
• Contribute by emailing interest to 
idntlds@icann.org 
#ICANN51 
Arabic Khmer 
Armenian Korean 
Bengali Lao 
Chinese Latin 
Cyrillic Malayalam 
Devanagari Myanmar 
Ethiopic Oriya 
Georgian Sinhala 
Greek Tamil 
Gujarati Telugu 
Gurmukhi Thaana 
Hebrew Thai 
Japanese Tibetan 
Seated Meeting Forming No Progress Kannada
Text 
Communications and 
Outreach 
#ICANN51
Direct Community Engagement 
Text 
• IDN Program Sessions at ICANN meetings 
• IDN Program Updates to SOs/ACs at ICANN 
meetings 
• APTLD Meeting, May, Muscat 
• APrIGF, August, Delhi 
• IGF, September, Istanbul 
• TLDCON, September, Baku 
• APTLD Meeting, September, Brisbane 
• Email Communication to SOs/ACs – call to action 
#ICANN51
Community Outreach 
Text 
• Blogs 
o http://blog.apnic.net/2014/09/30/speak-up-for-your-language/ 
• ICANN Community Wiki 
o https://community.icann.org/display/croscomlgrprocedure/Root+Zone+LGR+Project 
• ICANN Website 
o www.icann.org/topics/idn 
• ICANN Mailing Lists 
o {vip,lgr,ArabicGP, ChineseGP, …}@icann.org 
• Print and Social Media 
• IDN Program Videos 
o http://youtu.be/hPeKfiS7MNU 
o http://youtu.be/wnauGpYh96c 
#ICANN51
Text 
MSR Development 
#ICANN51 
15 October 2014 
Presented by: Marc Blanchet 
Integration Panel Member 
IDN Program Update
MSR Process Summary 
Text 
1. Start with latest Unicode repertoire 
2. Limit to PVALID code points from latest IDNA 2008 registry 
3. Apply “Letter Principle” 
4. Limit to modern scripts targeted for the given MSR version 
5. Exclude code points that are unambiguously limited to 
o Technical, phonetic, religious or liturgical use 
o Historical or obsolete writing systems 
o Writing systems not in widespread, common, everyday use (EGIDS) 
6. Result is a starting set from which the GPs pick their repertoire 
#ICANN51
Text Narrowing down the MSR Repertoire 
Latest Unicode Version 
IDNA 2008 PVALID 
Letters 
Widespread, modern use 
MSR
Expanded Graded Intergenerational Disruption Scale 
Text 
• EGIDS is an evaluation of language vitality 
• Used as proxy for “effective demand” for the writing system 
§ Not based on population size, but on “established vitality” 
§ Not a perfect correlation with script use, but a useful criteria 
§ Some writing systems are not stable or not widely used, even if the language isFor the 
MSR the IP uses the cut-off between Level 4 and Level 5 
• 4: Educational 
o Language in vigorous use, with standardization and literature being sustained through a 
widespread system of institutionally supported education 
• 5: Developing 
o Language in vigorous use, with literature in a standardized form being used by some 
though this is not yet widespread or sustainable 
#ICANN51 
https://www.ethnologue.com/about/language-status
MSR-1: Foundation for initial round of GPs 
Text 
• MSR-1 released on 20 June 2014: 
https://www.icann.org/news/announcement-2-2014-06-20-en 
• Work can now proceed for 22 scripts to create LGRs 
for the Root Zone 
• Generation Panels will: 
o pick repertoire from within the MSR 
o decide whether code point variants exist 
§ decide whether these should lead to allocatable or blocked variant 
labels 
o generate an LGR proposal for public comment and 
review (and integration) by Integration Panel 
#ICANN51
Text MSR-1 Content 
• Starting Point: 
Unicode 6.3 with 
137,473 code points 
• Of these 97,973 are 
PVALID/CONTEXT 
per IDNA 2008 
• Of these 32,790 are 
in MSR-1 as eligible 
for the Root Zone. 
Script Count Script Count 
Arabic 239 Hiragana 89 
Bengali 64 Kannada 68 
Cyrillic 93 Katakana 92 
Devanagari 91 Lao 53 
Georgian 37 Latin 305 
Greek 36 Malayalam 73 
Gujarati 66 Oriya 66 
Gurmukhi 61 Sinhala 79 
Han 19,850 Tamil 49 
Hangul 11,172 Telugu 67 
Hebrew 46 Thai 71 
Common 0 Inherited 21 
Total: 32,790
MSR-2 status 
Text 
• MSR-2 is cumulative, no deletions from MSR-1 
• MSR-2 completes the repertoire by adding: 
o Armenian, Ethiopic, Khmer, Myanmar, Thaana, and Tibetan 
o Content in numbers (as projected): 
o 28 scripts (up from 22 in MSR-1) 
o ~ 33,500 code points (~700 added to MSR-1) 
• Schedule: 
o Release for public comment by end of 2014 
o Available in 2015 
#ICANN51
MSR-2 and IDNA 2008 registry 
Text 
• MSR-2 is formally based on Unicode 7.0 
• Content limited to Unicode 6.3 subset until the IDNA 
2008 registry is updated to Unicode 7.0 at IANA 
o http://www.iana.org/assignments/idna-tables 
• This affects the potential repertoire for: 
o MSR-1 scripts (Arabic, Devanagari, and Telugu) 
o MSR-2 new script (Shan subset in Myanmar) 
• Code points from 7.0 are considered candidates for 
addition if a new IANA table is published in time 
#ICANN51
Text 
Transitioning from MSR to 
LGR 
#ICANN51 
15 October 2014 
Asmus Freytag 
Integration Panel Member 
IDN Program Update
Developing an LGR – A Summary 
Text 
1. Start with the most recent MSR 
2. Create a repertoire based on selected script 
3. Are variants needed for the script? 
a) define variant relations 
b) decide which variants should lead to blocked vs. allocatable labels 
4. Must some labels be prohibited via Whole Label Evaluation rules (WLE) ? 
5. Document the decisions and their rationale 
6. Create a XML file for repertoire, variants and WLE 
7. Submit for public comment and IP review 
#ICANN51
Creating a Repertoire 
Text 
1. Start with the latest MSR 
2. Select a script (defined in scope of GP) 
3. Select code points needed for IDN TLDs 
o Based on Principles laid out in the Procedure 
o Avoid any significant systemic risks 
o Avoid geographical or language bias 
4. Document rationale for inclusion 
o Cover each code point or collection of code points 
o Show how selection satisfies the Principles 
#ICANN51 
28
Text Building up the LGR Repertoire 
Latest Unicode Version 
IDNA 2008 PVALID 
Letters 
Widespread, modern use 
LGR 
Script A 
Selected by 
GP 
Script B 
Selected by 
GP 
MSR 
…
Are Variants Needed? 
Text 
• Does the repertoire contain variants? 
o Not all repertoires do. Some GPs will answer “no”. 
• Variants are 
o Code points that are “the same” as other code points or code point 
sequences in the minds of users 
• Two types of variants 
o Some lead to labels that are blocked, so two labels that are “the same” 
can’t be allocated separately 
o Some lead to labels that can both be allocated to the same applicant 
• See the Variant Rules document for more detail 
#ICANN51
Defining Variants 
Text 
1. Define which two code points are variants: A ~ B 
2. Create the variant code point mappings 
• must be symmetric: A à B ⇒ B à A 
• and transitive: A à B and B à C ⇒ A à C 
3. Assign a type to each mapping 
• Default types are “blocked” and “allocatable” 
#ICANN51 
– These work with predefined default actions 
• Other types are able to reduce number of allocatable variant labels 
– These require specific actions that finally evaluate to either “blocked” or 
“allocatable” variant labels
Constraints on Variants 
Text 
• Procedure : “maximize number of blocked variants, 
and minimize the number of allocatable variants” 
o Steep complexity cost to allocatable variants 
o Limit to what is required for the writing system 
o Blocked variants can make LGR more robust 
#ICANN51
Are WLEs needed? 
Text 
• Should some sequences of code points be 
generally prohibited within a script? 
o do they cause rendering problems? (in complex scripts) 
• Would such a prohibition satisfy the Principles? 
o is increase in complexity offset by reduction in risk? 
• Most Generation Panels would answer “no” 
o Advance discussion with the IP is recommended if a GP is 
considering WLEs 
#ICANN51
Defining WLEs 
Text 
• WLEs are akin to regular expressions 
• Labels matching a WLE are blocked 
• Creating an WLE requires 
1. Defining one or more “rules” 
2. Optionally, defining “classes” of code points 
– Explicitly listed or based on Unicode properties 
3. Defining an “action” that causes the label to be “blocked” 
when a rule is matched 
• The MSR contains a Default WLE which serves as an 
example 
#ICANN51
Text Indic Syllables 
Rule 1: V[m] 
Rule 2: {CnH}Cn[v][m] 
Rule 3: CnH (at end) 
where Cn is C[n] 
Requirements: 
1 : H must follow Cn 
2 : m must not follow H 
3 : v must follow Cn 
4 : n must follow C 
Potential candidates for WLE
Documenting the LGR 
Text 
• The GP documents the rationale for 
o Choice of repertoire, coverage and contents 
o Necessity, choice and type of variants 
o Necessity and design of WLEs 
• The documentation will evaluate the design 
choices in light of the Principles 
• See Requirements for LGR for more details 
#ICANN51
Formal Definition for LGR 
Text 
• The formal definition of the LGR is an XML file 
o Format described in Requirements for LGR 
• Plus: examples of labels, variant labels and labels 
blocked by WLEs 
o Only needed if the LGR contains variants or WLEs 
• Optional: informative charts of the LGR repertoire 
o For example, like the annotated PDF files in the MSR 
#ICANN51
Submission for Review 
Text 
• Submission format must match Requirement for LGR 
• Completed LGR proposal is submitted to 
o ICANN for release for public comment 
o IP for review 
• After comments are resolved 
o IP will attempt to integrate the LGR 
§ If successful, the IP will submit an integrated LGR for public comment 
(consolidating several scripts) 
§ If not, the IP will reject the proposal and tell the GP which features 
prevented integration 
#ICANN51
Throughout the Process 
Text 
• Keep the Integration Panel in the loop 
o IP can only approve or reject the LGR proposal as a whole 
o Early discussions reduce the chance that some detail will 
lead to rejection 
• Follow the Procedure 
o It is the authoritative prescription 
o The LGR Proposal must be compatible with its Principles 
#ICANN51
Throughout the Process (cont’d) 
Text 
• Considerations for Designing an LGR for the Root 
o provides a helpful list of items for GPs to consider during 
the process 
• Coordinate with GPs for Related Scripts 
o Where scripts are related, the IP will look for consistent 
and compatible treatment 
o If GPs coordinate among themselves, less chance that the 
IP will run into issues during Integration 
o Goal: consistent user experience 
#ICANN51
What should be Coordinated? 
Text 
• Repertoire 
o Consistent treatment of similar repertoires 
§ Examples: Indic scripts 
• Variants 
o Compatible definition of variants 
§ Examples: Han 
o Cross-script homoglyphs 
§ Examples: Latin, Greek, Cyrillic 
• WLE 
o Consistent treatment of structurally similar scripts 
§ Examples: Indic scripts, definition of matra 
#ICANN51
Resources 
Text 
• Considerations for Designing a Label Generation Ruleset for the Root Zone 
o https://community.icann.org/download/attachments/43989034/Considerations-for-LGR-2014-09-23.pdf 
• Maximal Starting Repertoire (MSR-1) 
o https://www.icann.org/news/announcement-2-2014-06-20-en 
o https://www.icann.org/en/system/files/files/msr-overview-06jun14-en.pdf 
• Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in 
Respect of IDNA Labels 
o https://www.icann.org/en/system/files/files/draft-lgr-procedure-20mar13-en.pdf 
• Representing Label Generation Rules in XML 
o https://tools.ietf.org/html/draft-davies-idntables 
• Requirements for LGR Proposals 
o https://community.icann.org/download/attachments/43989034/Requirements%20for%20LGR%20Proposals.pdf 
• Variant Rules 
o https://community.icann.org/download/attachments/43989034/Variant%20Rules.pdf 
#ICANN51
Text 
LGR Builder 
A Tool for Generation Panels and the 
Community 
#ICANN51 
15 October 2014 
Kim Davies 
Director Technical Services, IANA 
IDN Program Update
Goals 
Text 
• Interactive interface to build LGR files 
o Files are formatted using XML 
o XML is not always easy to author manually 
o Authoring tool can prevent/catch errors in compilation 
#ICANN51
Recap: What is an LGR? 
Text 
• Machine-readable definition of registry policy 
regarding: 
o Allowable code points 
o Variant rules for specific codepoints 
o Whole-label rules 
o Processing rules (allocation, blocking, etc.) 
• Designed so that with an LGR, a registry can 
automatically apply policies 
#ICANN51
XML files 
Text 
#ICANN51
Phase 2 (Desirable functionality) 
Text 
• Comprehensive UI that allows intuitive construction 
of LGRs 
• Ability to test tables 
• More complex features of LGR: tagging, WLE 
rules, etc. 
#ICANN51
Text 
#ICANN51
Next steps 
Text 
• Developing draft requirements 
• Consultation with community to ensure it is useful 
• Identify developers and execute 
• Tool will be open source 
#ICANN51
Text 
Developing a Latin Script 
IDN Repertoire for the 
Root Zone of the DNS 
#ICANN51 
15 October 2014 
Cary Karp 
Latin Generation Panel 
IDN Program Update
Latin Script 
Text 
• The Latin alphabet is used in the writing systems of 
more languages than is any other single script 
• Only a small number of languages are written 
exclusively with its basic twenty-six letters 
• The total requirement for additional forms is 
extensive 
#ICANN51
Two Base Letters of Many 
Text 
#ICANN51
Multiple Perspectives on Them 
Text 
• Distinctions between these forms are of 
fundamental significance to the communities that 
use them 
#ICANN51 
AND 
• Communities that use the same characters often 
treat them in different ways
IDN Policies are Context Dependent 
Text 
• Local considerations are relatively easy to 
accommodate in IDN policies for a zone that has a 
clear language nexus 
• Even then, it may be necessary to limit the 
orthographic nuance that can be applied 
#ICANN51
ASCII Still Goes a Long Way 
Text 
• If forgoing a diacritical mark does not change 
meaning it is simple enough to accept the 
undecorated base letter 
#ICANN51 
naivete 
naïveté
But Doesn’t Even Fully Cover English 
Text 
• The situation is not quite the same when a 
diacritical mark is contrastive 
#ICANN51 
resume 
résumé
Much Less Swedish 
Text 
• Yet another situation applies when the alternative 
might be the substitution of two base characters for 
a single marked one 
#ICANN51 
nörden 
noerden 
norden
Or Personal Names 
Text 
• This can be critical in the representation of proper 
names 
#ICANN51 
goethe 
göthe
Special Conditions Apply to the Root Zone 
Text 
• The root zone has no intrinsic language attributes 
and serves all language communities 
• Its IDN policies need to accommodate all 
communities in as equitable a manner as possible 
#ICANN51
Getting from Here to There 
Text 
• The final report of the VIP Study Group for the Latin Script 
root includes a list of the entire repertoire of Latin code 
points that can be used in an IDN label 
• The LGR Integration Panel reduced that list to a Maximum 
Starting Repertoire by excluding code points with properties 
that are not appropriate for the root zone 
• Neither document is intended to meet the IDNA protocol 
requirement for the operator of a zone — in this case the 
root — to collate a subset of the available repertoire 
appropriate for its target community 
• A Script Generation Panel is needed to address remaining 
concerns and propose a Latin code point repertoire 
specifically for the root zone 
#ICANN51
Text 
Update on Arabic GP 
#ICANN51 
15 October 2014 
Meikal Mumin 
Task Force on Arabic Script IDNs / Arabic GP 
IDN Program Update
Community driven way forward: 
Task Text 
Force on Arabic Script IDNs 
• Creation and oversight by community based Middle East Strategy 
Working Group (MESWG; 
https://community.icann.org/display/MES/MESWG+Members ) 
• TF-AIDN Objectives: a holistic approach 
o Arabic Script Label Generation Ruleset (LGR) for the Root Zone 
o Second level LGRs for the Arabic script 
o Arabic script Internationalized Registration Data 
o Universal acceptability of Arabic script IDNs 
o Technical challenges around registration of Arabic script IDNs 
o Operational software for registry and registrar operations 
o DNS security matters specifically related to Arabic script IDNs 
o Technical training material around Arabic script IDNs 
#ICANN51
Membership 
Text 
• Currently 29 members – applications still being received 
• From 17 countries – Australia, Bahrain, Egypt, Ethiopia, 
Germany, Iran, Jordan, Lebanon, Malaysia, Morocco, 
Pakistan, Palestine, Saudi Arabia, Sudan, U.A.E., U.K., 
U.S.A. 
• Members of nine language communities using Arabic 
script – Arabic, Malay, Saraiki, Sindhi, Pashto, Persian, 
Punjabi, Torwali, Urdu, with further expertise in use of 
Arabic script from East Asia, South Asia, Middle East, and 
Africa 
• Coming from diverse disciplines – academia (linguistics 
and technical), registries, registrars, national and regional 
policy bodies, community based organizations, technical 
community 
#ICANN51
How to reach out to the Task Force on 
Arabic Text 
Script IDNs? 
• Membership open, community based 
• Details and interests of members posted by MESWG 
• Discussions publicly archived 
• Details at http://lists.meswg.org/mailman/listinfo/tf-aidn 
• Background and introduction to TF-AIDN 
o https://community.icann.org/display/MES/Task+Force+on+Arabic+Script+IDNs 
• Workspace, news and document archive 
o https://community.icann.org/display/MES/TF-AIDN+Work+Space 
• Email archive 
o http://lists.meswg.org/pipermail/tf-aidn/ 
#ICANN51
Arabic Script TLDs Assigned or Delegated 
Text 
1. الجزائر 
2. عمان 
3. ایران 
4. امارات 
5. بازار 
6. پاکستان 
7. الاردن 
#ICANN51 
8. بھارت 
9. المغرب 
10 . السعودية 
11 . سودان 
12 . مليسيا 
13 . شبكة 
14 . سورية 
15 . تونس 
16 . مصر 
17 . قطر 
18 . فلسطين 
19 . عراق 
20 . بازار 
21 . موقع
Progress - Outreach to the community 
Text 
• Launch at the Arab IGF Meeting in Algiers 
• Presentation during the IGF in Bali 
• Outreach during the ME DNS Forum 
• Presentation to the community at ICANN Singapore 
• Presentation to the community at the APTLD Meeting 
• Presentation to the community at ICANN London 
• Presentation to the community at IGF Istanbul 
• Submitted a proposal for a workshop at Arabic IGF 
Lebanon 
#ICANN51
Progress – 
Work Text 
accomplished / challenges encountered 
• Work accomplished 
o Formation of Arabic Script Generation Panel 
o Establishing principles for inclusion, exclusion, and deferral of 
Unicode code points 
o Analysis of Maximum Starting Repertoire (MSR) and feedback 
to Integration Panel (IP) 
o Analysis of code points for Label Generation Rules (LGR) 
• Issues encountered mainly due to 
o Representation of scripts as a proxy of language 
o Lack of data on orthographies 
o Lack of representation of script/language communities 
#ICANN51
Progress - Summary of code points 
Text 
Description Number Language / 
#ICANN51 
Example 
Glyph 
Total number of code points considered 343 
Code points PVALID according to IDNA 
289 
2008 
Code points included in MSR-1 239 
Code points for which TF-AIDN found evidence of use 167 
Specific code points shortlisted but excluded in IDNA 2008 1 Jawi / U 
+0662 – ٢۲ 
+06FD ۽ 
Specific code points shortlisted but excluded in MSR-1 5 Sindhi / U 
Code points where TF-AIDN found evidence of use but which 
are out of scope based on general MSR rules (Threatened or 
declining language, optional character) 
32 Ormuri / U 
+076B 
Kurdish / U 
+0692 
ڒ 
Number of code points suggested for LGR by TF-AIDN 129
Progress - Next steps 
Text 
• XML representation 
• Finalize the discussions on variants 
• Whole Label Rules – Aug – Oct 14 
o Document principles for whole label variants 
o Define whole label variants 
o Release for public comments 
• Finalization – Nov –Dec 14 
o Finalize LGR for Arabic script 
o Submit to ICANN/IP 
o Release for public comments 
#ICANN51
Text 
#ICANN51 
ترﯾﻳما کاسﯿﻴﮫﻪ 
شﺵكﻙرﺭاًﺍ 
شﺵکﮎرﺭیﯼہﮧ 
بﺏاﺍ سﺱپﭖاﺍسﺱ 
تﺕشﺵكﻙرﺭ 
Thank you
Questions & Answers 
Text 
USEFUL LINKS: 
• LGR Procedure: 
http://www.icann.org/en/resources/idn/variant-tlds/lgr-procedure- 
#ICANN51 
20mar13-en.pdf 
• MSR-1: https://www.icann.org/news/announcement-2-2014-06-20-en 
• Call for Generation Panels: 
http://www.icann.org/en/news/announcements/ 
announcement-11jul13-en.htm 
• Setting up and running a Generation Panel: 
https://community.icann.org/display/croscomlgrprocedure/Generation 
+Panels 
• Community Wiki for LGR Project : 
https://community.icann.org/display/croscomlgrprocedure/Root+Zone 
+LGR+Project 
• IDN Variants: 
https://www.icann.org/resources/pages/variant-tlds-2012-05-08-en 
• To submit expressions of interest, or if you have additional questions, 
please contact ICANN at: idntlds@icann.org
Text Engage with ICANN on Web & Social Media 
twitter.com/icann 
facebook.com/icannorg 
linkedin.com/company/icann 
gplus.to/icann 
weibo.com/icannorg 
flickr.com/photos/icann 
youtube.com/user/ICANNnews icann.org

More Related Content

Similar to ICANN 51: IDN Program Update

ICANN 52: IDN Program Update
ICANN 52:  IDN Program UpdateICANN 52:  IDN Program Update
ICANN 52: IDN Program UpdateICANN
 
Idn program update icann53
Idn program update icann53Idn program update icann53
Idn program update icann53ICANN
 
Icann idn program se asia 0.2
Icann idn program se asia 0.2Icann idn program se asia 0.2
Icann idn program se asia 0.2Ranadaya Sa
 
The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196Mahmoud Samir Fayed
 
Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?C4Media
 
ICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekMyNOG
 
The Ring programming language version 1.4.1 book - Part 2 of 31
The Ring programming language version 1.4.1 book - Part 2 of 31The Ring programming language version 1.4.1 book - Part 2 of 31
The Ring programming language version 1.4.1 book - Part 2 of 31Mahmoud Samir Fayed
 
The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4 book - Part 2 of 30The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4 book - Part 2 of 30Mahmoud Samir Fayed
 
ICANN 51: IDN Root Zone LGR (workshop)
ICANN 51: IDN Root Zone LGR (workshop)ICANN 51: IDN Root Zone LGR (workshop)
ICANN 51: IDN Root Zone LGR (workshop)ICANN
 
ICANN 51: Deploying the IETF’s WHOIS Replacement
ICANN 51: Deploying the IETF’s WHOIS ReplacementICANN 51: Deploying the IETF’s WHOIS Replacement
ICANN 51: Deploying the IETF’s WHOIS ReplacementICANN
 
PA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwl
PA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwlPA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwl
PA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwldeepak383700
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_ResumeVaddi Maniteja
 
R meet up slides.pptx
R meet up slides.pptxR meet up slides.pptx
R meet up slides.pptxCorey Sparks
 
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210Mahmoud Samir Fayed
 
PD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssd
PD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssdPD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssd
PD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssddeepak383700
 
Nextcloud Android App Development Process Insights
Nextcloud Android App Development Process InsightsNextcloud Android App Development Process Insights
Nextcloud Android App Development Process InsightsAndy Scherzinger
 
ManojKumar_Resume_Exp_Telecom_4.5_Yrs
ManojKumar_Resume_Exp_Telecom_4.5_YrsManojKumar_Resume_Exp_Telecom_4.5_Yrs
ManojKumar_Resume_Exp_Telecom_4.5_Yrsmanoj sagar
 
Intro to Programming Lang.pptx
Intro to Programming Lang.pptxIntro to Programming Lang.pptx
Intro to Programming Lang.pptxssuser51ead3
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9ONOS Project
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to pythonNikhil Kapoor
 

Similar to ICANN 51: IDN Program Update (20)

ICANN 52: IDN Program Update
ICANN 52:  IDN Program UpdateICANN 52:  IDN Program Update
ICANN 52: IDN Program Update
 
Idn program update icann53
Idn program update icann53Idn program update icann53
Idn program update icann53
 
Icann idn program se asia 0.2
Icann idn program se asia 0.2Icann idn program se asia 0.2
Icann idn program se asia 0.2
 
The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196The Ring programming language version 1.7 book - Part 6 of 196
The Ring programming language version 1.7 book - Part 6 of 196
 
Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?Go - A Key Language in Enterprise Application Development?
Go - A Key Language in Enterprise Application Development?
 
ICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang Kuek
 
The Ring programming language version 1.4.1 book - Part 2 of 31
The Ring programming language version 1.4.1 book - Part 2 of 31The Ring programming language version 1.4.1 book - Part 2 of 31
The Ring programming language version 1.4.1 book - Part 2 of 31
 
The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4 book - Part 2 of 30The Ring programming language version 1.4 book - Part 2 of 30
The Ring programming language version 1.4 book - Part 2 of 30
 
ICANN 51: IDN Root Zone LGR (workshop)
ICANN 51: IDN Root Zone LGR (workshop)ICANN 51: IDN Root Zone LGR (workshop)
ICANN 51: IDN Root Zone LGR (workshop)
 
ICANN 51: Deploying the IETF’s WHOIS Replacement
ICANN 51: Deploying the IETF’s WHOIS ReplacementICANN 51: Deploying the IETF’s WHOIS Replacement
ICANN 51: Deploying the IETF’s WHOIS Replacement
 
PA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwl
PA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwlPA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwl
PA_Amardeep.pptxdlkdmkdldlndldldldlwlwlwlwl
 
Maniteja_Professional_Resume
Maniteja_Professional_ResumeManiteja_Professional_Resume
Maniteja_Professional_Resume
 
R meet up slides.pptx
R meet up slides.pptxR meet up slides.pptx
R meet up slides.pptx
 
The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210The Ring programming language version 1.9 book - Part 6 of 210
The Ring programming language version 1.9 book - Part 6 of 210
 
PD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssd
PD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssdPD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssd
PD_Madhu.pptxdljdsdsdsdsdslkdslkdsldsldssd
 
Nextcloud Android App Development Process Insights
Nextcloud Android App Development Process InsightsNextcloud Android App Development Process Insights
Nextcloud Android App Development Process Insights
 
ManojKumar_Resume_Exp_Telecom_4.5_Yrs
ManojKumar_Resume_Exp_Telecom_4.5_YrsManojKumar_Resume_Exp_Telecom_4.5_Yrs
ManojKumar_Resume_Exp_Telecom_4.5_Yrs
 
Intro to Programming Lang.pptx
Intro to Programming Lang.pptxIntro to Programming Lang.pptx
Intro to Programming Lang.pptx
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9
 
Introduction to python
Introduction to pythonIntroduction to python
Introduction to python
 

More from ICANN

Call for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTCall for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTICANN
 
Call for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHCall for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHICANN
 
Call for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESCall for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESICANN
 
Call for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARCall for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARICANN
 
Call for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRCall for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRICANN
 
Call for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUCall for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUICANN
 
Call for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamCall for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamICANN
 
ICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN
 
ICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN
 
ICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN
 
ICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN
 
ICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN
 
ICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN
 
Policy Development Process Infographic Turkish
Policy Development Process Infographic TurkishPolicy Development Process Infographic Turkish
Policy Development Process Infographic TurkishICANN
 
Policy Development Process Infographic Russian
Policy Development Process Infographic RussianPolicy Development Process Infographic Russian
Policy Development Process Infographic RussianICANN
 
Policy Development Process Infographic Portuguese
Policy Development Process Infographic PortuguesePolicy Development Process Infographic Portuguese
Policy Development Process Infographic PortugueseICANN
 
Policy Development Process Infographic Spanish
Policy Development Process Infographic SpanishPolicy Development Process Infographic Spanish
Policy Development Process Infographic SpanishICANN
 
Policy Development Process Infographic French
Policy Development Process Infographic FrenchPolicy Development Process Infographic French
Policy Development Process Infographic FrenchICANN
 
Policy Development Process Infographic English
Policy Development Process Infographic EnglishPolicy Development Process Infographic English
Policy Development Process Infographic EnglishICANN
 
Policy Development Process Infographic Chinese
Policy Development Process Infographic ChinesePolicy Development Process Infographic Chinese
Policy Development Process Infographic ChineseICANN
 

More from ICANN (20)

Call for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PTCall for Volunteers: Accountability & Transparency Review Team_PT
Call for Volunteers: Accountability & Transparency Review Team_PT
 
Call for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZHCall for Volunteers: Accountability & Transparency Review Team_ZH
Call for Volunteers: Accountability & Transparency Review Team_ZH
 
Call for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ESCall for Volunteers: Accountability & Transparency Review Team_ES
Call for Volunteers: Accountability & Transparency Review Team_ES
 
Call for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_ARCall for Volunteers: Accountability & Transparency Review Team_AR
Call for Volunteers: Accountability & Transparency Review Team_AR
 
Call for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FRCall for Volunteers: Accountability & Transparency Review Team_FR
Call for Volunteers: Accountability & Transparency Review Team_FR
 
Call for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RUCall for Volunteers: Accountability & Transparency Review Team_RU
Call for Volunteers: Accountability & Transparency Review Team_RU
 
Call for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review TeamCall for Volunteers: Accountability & Transparency Review Team
Call for Volunteers: Accountability & Transparency Review Team
 
ICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | FrenchICANN Expected Standards of Behavior | French
ICANN Expected Standards of Behavior | French
 
ICANN Expected Standards of Behavior
ICANN Expected Standards of BehaviorICANN Expected Standards of Behavior
ICANN Expected Standards of Behavior
 
ICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | RussianICANN Expected Standards of Behavior | Russian
ICANN Expected Standards of Behavior | Russian
 
ICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | ArabicICANN Expected Standards of Behavior | Arabic
ICANN Expected Standards of Behavior | Arabic
 
ICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | ChineseICANN Expected Standards of Behavior | Chinese
ICANN Expected Standards of Behavior | Chinese
 
ICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | SpanishICANN Expected Standards of Behavior | Spanish
ICANN Expected Standards of Behavior | Spanish
 
Policy Development Process Infographic Turkish
Policy Development Process Infographic TurkishPolicy Development Process Infographic Turkish
Policy Development Process Infographic Turkish
 
Policy Development Process Infographic Russian
Policy Development Process Infographic RussianPolicy Development Process Infographic Russian
Policy Development Process Infographic Russian
 
Policy Development Process Infographic Portuguese
Policy Development Process Infographic PortuguesePolicy Development Process Infographic Portuguese
Policy Development Process Infographic Portuguese
 
Policy Development Process Infographic Spanish
Policy Development Process Infographic SpanishPolicy Development Process Infographic Spanish
Policy Development Process Infographic Spanish
 
Policy Development Process Infographic French
Policy Development Process Infographic FrenchPolicy Development Process Infographic French
Policy Development Process Infographic French
 
Policy Development Process Infographic English
Policy Development Process Infographic EnglishPolicy Development Process Infographic English
Policy Development Process Infographic English
 
Policy Development Process Infographic Chinese
Policy Development Process Infographic ChinesePolicy Development Process Infographic Chinese
Policy Development Process Infographic Chinese
 

Recently uploaded

Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012rehmti665
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Roomdivyansh0kumar0
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Roomdivyansh0kumar0
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsThierry TROUIN ☁
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girlsstephieert
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一Fs
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of indiaimessage0108
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...aditipandeya
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一Fs
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts servicevipmodelshub1
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITMgdsc13
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一Fs
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkataanamikaraghav4
 

Recently uploaded (20)

Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
 
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls KolkataLow Rate Call Girls Kolkata Avani 🤌  8250192130 🚀 Vip Call Girls Kolkata
Low Rate Call Girls Kolkata Avani 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
Call Girls South Delhi Delhi reach out to us at ☎ 9711199012
 
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With RoomVIP Kolkata Call Girl Dum Dum 👉 8250192130  Available With Room
VIP Kolkata Call Girl Dum Dum 👉 8250192130 Available With Room
 
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130  Available With RoomVIP Kolkata Call Girl Alambazar 👉 8250192130  Available With Room
VIP Kolkata Call Girl Alambazar 👉 8250192130 Available With Room
 
AlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with FlowsAlbaniaDreamin24 - How to easily use an API with Flows
AlbaniaDreamin24 - How to easily use an API with Flows
 
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
10.pdfMature Call girls in Dubai +971563133746 Dubai Call girls
 
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
定制(AUT毕业证书)新西兰奥克兰理工大学毕业证成绩单原版一比一
 
Gram Darshan PPT cyber rural in villages of india
Gram Darshan PPT cyber rural  in villages of indiaGram Darshan PPT cyber rural  in villages of india
Gram Darshan PPT cyber rural in villages of india
 
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
VIP 7001035870 Find & Meet Hyderabad Call Girls Dilsukhnagar high-profile Cal...
 
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in  Rk Puram 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Rk Puram 🔝 9953056974 🔝 Delhi escort Service
 
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🤌  8250192130 🚀 Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🤌 8250192130 🚀 Vip Call Girls Kolkata
 
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
定制(UAL学位证)英国伦敦艺术大学毕业证成绩单原版一比一
 
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts serviceChennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
Chennai Call Girls Alwarpet Phone 🍆 8250192130 👅 celebrity escorts service
 
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
sasti delhi Call Girls in munirka 🔝 9953056974 🔝 escort Service-
 
Git and Github workshop GDSC MLRITM
Git and Github  workshop GDSC MLRITMGit and Github  workshop GDSC MLRITM
Git and Github workshop GDSC MLRITM
 
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 26 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
定制(Management毕业证书)新加坡管理大学毕业证成绩单原版一比一
 
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in  Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Jamuna Vihar Delhi reach out to us at 🔝9953056974🔝
 
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls KolkataRussian Call Girls in Kolkata Samaira 🤌  8250192130 🚀 Vip Call Girls Kolkata
Russian Call Girls in Kolkata Samaira 🤌 8250192130 🚀 Vip Call Girls Kolkata
 

ICANN 51: IDN Program Update

  • 1. Text IDN Program Update #ICANN51 15 October 2014 Sarmad Hussain IDN Program Senior Manager
  • 2. Agenda Text • IDN Program - Sarmad Hussain • Maximal Starting Repertoire (MSR) – Marc Blanchet • Transitioning from MSR to LGR– Asmus Freytag • LGR Builder - Kim Davies • Community Updates o Need for Latin GP – Cary Karp o Update on Arabic GP – Meikal Mumin • Q/A #ICANN51
  • 3. Text IDN Program Overview and Progress #ICANN51 15 October 2014 Sarmad Hussain IDN Program Senior Manager IDN Program Update
  • 4. Text IDN Program Overview LGR Specific -ations (P1) Commun -ications LGR Devel-opment (P2.2) LGR Implem-entation (P7) IDN Guide-lines IDN Fast Track • Until recently Top Level Domains (TLDs) limited to a sub-set of ASCII in Latin script, e.g.: .com, .info, .br, .sg • Now possible in different scripts – referred to as Internationalized Domain Name (IDN) TLDs, e.g.: .中 国, .рф, . شﺵبﺏكﻙةﺓ , .ලංකා, .삼성 • IDN Program supports and undertakes various projects and programs related to IDN TLDs
  • 5. IDN Program Overview Text • IDN TLD Program – Label Generation Ruleset (LGR) o Determine validity and variants of an IDN label for the Root zone • IDN Fast Track Process Implementation o Assist IDN ccTLD string evaluation for eventual delegation • IDN Implementation Guidelines o Promote IDN registration policies and practices to minimize consumer risk and confusion • Communications and Outreach o Update and engage community with the IDN Program #ICANN51
  • 6. Text IDN TLD Program #ICANN51
  • 7. TLD Labels are Special - ASCII and IDN Text • ASCII o Traditional rules for ASCII labels § ASCII Letters [a-z], Digits [0-9] and Hyphen (LDH) § Maximum length = 63 -------------------------------------- o Traditional rules for Top Level Domain (TLD) labels § Letter Principle: ASCII [a-z] § Maximum length = 63 (in practice much shorter) #ICANN51 • IDN o Rules for Internationalized Domain Name (IDN) Labels § Valid U-Label: Only PVALID and CONTEXT O/J code points and other constraints per IDNA 2008 § Valid A-Label: Maximum A-label length = “xn--” + 59 chars for Punycode of U-label (RFC 3492) ------------------------------------------------------- - o Rules for IDN TLD Labels § “Letter” principle for U-Label ??? § Valid A-Label
  • 8. Need Rules for Defining IDN TLD Labels Text 1. Which characters can form a label? 2. Which characters are confusable or variants? 3. What are additional constraints on labels? #ICANN51
  • 9. IDN TLD Program Text • To support IDNs and variants in the root zone, o the ICANN community, at the direction of the Board1, undertook several projects to study and make recommendations on their viability, sustainability and delegation • Being conducted in multiple phases, o these projects form the basis of an implementation plan that will be considered by ICANN's Board of Directors 1 https://www.icann.org/resources/board-material/resolutions-2010-09-25-en #ICANN51
  • 10. Text Work Completed under IDN TLD Program https://www.icann.org/resources/pages/reports-2013-04-03-en PHASE 1 (2011) Case Studies: • Arabic • Chinese • Cyrillic • Devanagari • Greek • Latin PHASE 2 (2011-12) Integrated Issues Report PHASE 3 (2012-13) Projects: • P1 LGR XML Specification • P2.1 LGR Process for the Root Zone • P6 User Experience Study for TLD Variants Community agreed to define a Label Generation Ruleset (LGR)
  • 11. Text LGR Development Process Maximal Starting Repertoire LGR Proposal for Script 1 (MSR) LGR Proposal for Script 2 LGR Proposal for Script n MSR Sets Limits for Script Based LGR Analysis Script based LGR Proposals Input for LGR Root Zone Label Generation Ruleset (LGR) Integration Panel Generation Panel Integration Panel
  • 12. Text LGR Specification and Tool 1. Label validity checking 2. Label variant generation 3. Variant disposition specification LGR Tool Code Point Rules Variant Rules WLE Rules https://datatracker.ietf.org/doc/draft-davies-idntables
  • 13. Text LGR Development Progress Jun 13 • Call for Integration Panel to develop Root Zone LGR Jul 13 • Call for Generation Panels to propose Root Zone LGR Sep 13 • Integration Panel formed Feb 14 • Arabic Generation Panel Seated Jun 14 • MSR-1 Released Sep 14 • Chinese Generation Panel Seated Dec 14 • MSR-2 Jan 14 • Arabic and Chinese Proposals for LGR June 15 • LGR-1
  • 14. Community Based GP Status Text • Speak up for your Language (and Script) o Form a generation panel o Volunteer to join a generation panel o Take part in public review of the MSR, LGR proposals, integrated LGR, etc. o Disseminate information to interested communities or individuals • Contribute by emailing interest to idntlds@icann.org #ICANN51 Arabic Khmer Armenian Korean Bengali Lao Chinese Latin Cyrillic Malayalam Devanagari Myanmar Ethiopic Oriya Georgian Sinhala Greek Tamil Gujarati Telugu Gurmukhi Thaana Hebrew Thai Japanese Tibetan Seated Meeting Forming No Progress Kannada
  • 15. Text Communications and Outreach #ICANN51
  • 16. Direct Community Engagement Text • IDN Program Sessions at ICANN meetings • IDN Program Updates to SOs/ACs at ICANN meetings • APTLD Meeting, May, Muscat • APrIGF, August, Delhi • IGF, September, Istanbul • TLDCON, September, Baku • APTLD Meeting, September, Brisbane • Email Communication to SOs/ACs – call to action #ICANN51
  • 17. Community Outreach Text • Blogs o http://blog.apnic.net/2014/09/30/speak-up-for-your-language/ • ICANN Community Wiki o https://community.icann.org/display/croscomlgrprocedure/Root+Zone+LGR+Project • ICANN Website o www.icann.org/topics/idn • ICANN Mailing Lists o {vip,lgr,ArabicGP, ChineseGP, …}@icann.org • Print and Social Media • IDN Program Videos o http://youtu.be/hPeKfiS7MNU o http://youtu.be/wnauGpYh96c #ICANN51
  • 18. Text MSR Development #ICANN51 15 October 2014 Presented by: Marc Blanchet Integration Panel Member IDN Program Update
  • 19. MSR Process Summary Text 1. Start with latest Unicode repertoire 2. Limit to PVALID code points from latest IDNA 2008 registry 3. Apply “Letter Principle” 4. Limit to modern scripts targeted for the given MSR version 5. Exclude code points that are unambiguously limited to o Technical, phonetic, religious or liturgical use o Historical or obsolete writing systems o Writing systems not in widespread, common, everyday use (EGIDS) 6. Result is a starting set from which the GPs pick their repertoire #ICANN51
  • 20. Text Narrowing down the MSR Repertoire Latest Unicode Version IDNA 2008 PVALID Letters Widespread, modern use MSR
  • 21. Expanded Graded Intergenerational Disruption Scale Text • EGIDS is an evaluation of language vitality • Used as proxy for “effective demand” for the writing system § Not based on population size, but on “established vitality” § Not a perfect correlation with script use, but a useful criteria § Some writing systems are not stable or not widely used, even if the language isFor the MSR the IP uses the cut-off between Level 4 and Level 5 • 4: Educational o Language in vigorous use, with standardization and literature being sustained through a widespread system of institutionally supported education • 5: Developing o Language in vigorous use, with literature in a standardized form being used by some though this is not yet widespread or sustainable #ICANN51 https://www.ethnologue.com/about/language-status
  • 22. MSR-1: Foundation for initial round of GPs Text • MSR-1 released on 20 June 2014: https://www.icann.org/news/announcement-2-2014-06-20-en • Work can now proceed for 22 scripts to create LGRs for the Root Zone • Generation Panels will: o pick repertoire from within the MSR o decide whether code point variants exist § decide whether these should lead to allocatable or blocked variant labels o generate an LGR proposal for public comment and review (and integration) by Integration Panel #ICANN51
  • 23. Text MSR-1 Content • Starting Point: Unicode 6.3 with 137,473 code points • Of these 97,973 are PVALID/CONTEXT per IDNA 2008 • Of these 32,790 are in MSR-1 as eligible for the Root Zone. Script Count Script Count Arabic 239 Hiragana 89 Bengali 64 Kannada 68 Cyrillic 93 Katakana 92 Devanagari 91 Lao 53 Georgian 37 Latin 305 Greek 36 Malayalam 73 Gujarati 66 Oriya 66 Gurmukhi 61 Sinhala 79 Han 19,850 Tamil 49 Hangul 11,172 Telugu 67 Hebrew 46 Thai 71 Common 0 Inherited 21 Total: 32,790
  • 24. MSR-2 status Text • MSR-2 is cumulative, no deletions from MSR-1 • MSR-2 completes the repertoire by adding: o Armenian, Ethiopic, Khmer, Myanmar, Thaana, and Tibetan o Content in numbers (as projected): o 28 scripts (up from 22 in MSR-1) o ~ 33,500 code points (~700 added to MSR-1) • Schedule: o Release for public comment by end of 2014 o Available in 2015 #ICANN51
  • 25. MSR-2 and IDNA 2008 registry Text • MSR-2 is formally based on Unicode 7.0 • Content limited to Unicode 6.3 subset until the IDNA 2008 registry is updated to Unicode 7.0 at IANA o http://www.iana.org/assignments/idna-tables • This affects the potential repertoire for: o MSR-1 scripts (Arabic, Devanagari, and Telugu) o MSR-2 new script (Shan subset in Myanmar) • Code points from 7.0 are considered candidates for addition if a new IANA table is published in time #ICANN51
  • 26. Text Transitioning from MSR to LGR #ICANN51 15 October 2014 Asmus Freytag Integration Panel Member IDN Program Update
  • 27. Developing an LGR – A Summary Text 1. Start with the most recent MSR 2. Create a repertoire based on selected script 3. Are variants needed for the script? a) define variant relations b) decide which variants should lead to blocked vs. allocatable labels 4. Must some labels be prohibited via Whole Label Evaluation rules (WLE) ? 5. Document the decisions and their rationale 6. Create a XML file for repertoire, variants and WLE 7. Submit for public comment and IP review #ICANN51
  • 28. Creating a Repertoire Text 1. Start with the latest MSR 2. Select a script (defined in scope of GP) 3. Select code points needed for IDN TLDs o Based on Principles laid out in the Procedure o Avoid any significant systemic risks o Avoid geographical or language bias 4. Document rationale for inclusion o Cover each code point or collection of code points o Show how selection satisfies the Principles #ICANN51 28
  • 29. Text Building up the LGR Repertoire Latest Unicode Version IDNA 2008 PVALID Letters Widespread, modern use LGR Script A Selected by GP Script B Selected by GP MSR …
  • 30. Are Variants Needed? Text • Does the repertoire contain variants? o Not all repertoires do. Some GPs will answer “no”. • Variants are o Code points that are “the same” as other code points or code point sequences in the minds of users • Two types of variants o Some lead to labels that are blocked, so two labels that are “the same” can’t be allocated separately o Some lead to labels that can both be allocated to the same applicant • See the Variant Rules document for more detail #ICANN51
  • 31. Defining Variants Text 1. Define which two code points are variants: A ~ B 2. Create the variant code point mappings • must be symmetric: A à B ⇒ B à A • and transitive: A à B and B à C ⇒ A à C 3. Assign a type to each mapping • Default types are “blocked” and “allocatable” #ICANN51 – These work with predefined default actions • Other types are able to reduce number of allocatable variant labels – These require specific actions that finally evaluate to either “blocked” or “allocatable” variant labels
  • 32. Constraints on Variants Text • Procedure : “maximize number of blocked variants, and minimize the number of allocatable variants” o Steep complexity cost to allocatable variants o Limit to what is required for the writing system o Blocked variants can make LGR more robust #ICANN51
  • 33. Are WLEs needed? Text • Should some sequences of code points be generally prohibited within a script? o do they cause rendering problems? (in complex scripts) • Would such a prohibition satisfy the Principles? o is increase in complexity offset by reduction in risk? • Most Generation Panels would answer “no” o Advance discussion with the IP is recommended if a GP is considering WLEs #ICANN51
  • 34. Defining WLEs Text • WLEs are akin to regular expressions • Labels matching a WLE are blocked • Creating an WLE requires 1. Defining one or more “rules” 2. Optionally, defining “classes” of code points – Explicitly listed or based on Unicode properties 3. Defining an “action” that causes the label to be “blocked” when a rule is matched • The MSR contains a Default WLE which serves as an example #ICANN51
  • 35. Text Indic Syllables Rule 1: V[m] Rule 2: {CnH}Cn[v][m] Rule 3: CnH (at end) where Cn is C[n] Requirements: 1 : H must follow Cn 2 : m must not follow H 3 : v must follow Cn 4 : n must follow C Potential candidates for WLE
  • 36. Documenting the LGR Text • The GP documents the rationale for o Choice of repertoire, coverage and contents o Necessity, choice and type of variants o Necessity and design of WLEs • The documentation will evaluate the design choices in light of the Principles • See Requirements for LGR for more details #ICANN51
  • 37. Formal Definition for LGR Text • The formal definition of the LGR is an XML file o Format described in Requirements for LGR • Plus: examples of labels, variant labels and labels blocked by WLEs o Only needed if the LGR contains variants or WLEs • Optional: informative charts of the LGR repertoire o For example, like the annotated PDF files in the MSR #ICANN51
  • 38. Submission for Review Text • Submission format must match Requirement for LGR • Completed LGR proposal is submitted to o ICANN for release for public comment o IP for review • After comments are resolved o IP will attempt to integrate the LGR § If successful, the IP will submit an integrated LGR for public comment (consolidating several scripts) § If not, the IP will reject the proposal and tell the GP which features prevented integration #ICANN51
  • 39. Throughout the Process Text • Keep the Integration Panel in the loop o IP can only approve or reject the LGR proposal as a whole o Early discussions reduce the chance that some detail will lead to rejection • Follow the Procedure o It is the authoritative prescription o The LGR Proposal must be compatible with its Principles #ICANN51
  • 40. Throughout the Process (cont’d) Text • Considerations for Designing an LGR for the Root o provides a helpful list of items for GPs to consider during the process • Coordinate with GPs for Related Scripts o Where scripts are related, the IP will look for consistent and compatible treatment o If GPs coordinate among themselves, less chance that the IP will run into issues during Integration o Goal: consistent user experience #ICANN51
  • 41. What should be Coordinated? Text • Repertoire o Consistent treatment of similar repertoires § Examples: Indic scripts • Variants o Compatible definition of variants § Examples: Han o Cross-script homoglyphs § Examples: Latin, Greek, Cyrillic • WLE o Consistent treatment of structurally similar scripts § Examples: Indic scripts, definition of matra #ICANN51
  • 42. Resources Text • Considerations for Designing a Label Generation Ruleset for the Root Zone o https://community.icann.org/download/attachments/43989034/Considerations-for-LGR-2014-09-23.pdf • Maximal Starting Repertoire (MSR-1) o https://www.icann.org/news/announcement-2-2014-06-20-en o https://www.icann.org/en/system/files/files/msr-overview-06jun14-en.pdf • Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA Labels o https://www.icann.org/en/system/files/files/draft-lgr-procedure-20mar13-en.pdf • Representing Label Generation Rules in XML o https://tools.ietf.org/html/draft-davies-idntables • Requirements for LGR Proposals o https://community.icann.org/download/attachments/43989034/Requirements%20for%20LGR%20Proposals.pdf • Variant Rules o https://community.icann.org/download/attachments/43989034/Variant%20Rules.pdf #ICANN51
  • 43. Text LGR Builder A Tool for Generation Panels and the Community #ICANN51 15 October 2014 Kim Davies Director Technical Services, IANA IDN Program Update
  • 44. Goals Text • Interactive interface to build LGR files o Files are formatted using XML o XML is not always easy to author manually o Authoring tool can prevent/catch errors in compilation #ICANN51
  • 45. Recap: What is an LGR? Text • Machine-readable definition of registry policy regarding: o Allowable code points o Variant rules for specific codepoints o Whole-label rules o Processing rules (allocation, blocking, etc.) • Designed so that with an LGR, a registry can automatically apply policies #ICANN51
  • 46. XML files Text #ICANN51
  • 47. Phase 2 (Desirable functionality) Text • Comprehensive UI that allows intuitive construction of LGRs • Ability to test tables • More complex features of LGR: tagging, WLE rules, etc. #ICANN51
  • 49. Next steps Text • Developing draft requirements • Consultation with community to ensure it is useful • Identify developers and execute • Tool will be open source #ICANN51
  • 50. Text Developing a Latin Script IDN Repertoire for the Root Zone of the DNS #ICANN51 15 October 2014 Cary Karp Latin Generation Panel IDN Program Update
  • 51. Latin Script Text • The Latin alphabet is used in the writing systems of more languages than is any other single script • Only a small number of languages are written exclusively with its basic twenty-six letters • The total requirement for additional forms is extensive #ICANN51
  • 52. Two Base Letters of Many Text #ICANN51
  • 53. Multiple Perspectives on Them Text • Distinctions between these forms are of fundamental significance to the communities that use them #ICANN51 AND • Communities that use the same characters often treat them in different ways
  • 54. IDN Policies are Context Dependent Text • Local considerations are relatively easy to accommodate in IDN policies for a zone that has a clear language nexus • Even then, it may be necessary to limit the orthographic nuance that can be applied #ICANN51
  • 55. ASCII Still Goes a Long Way Text • If forgoing a diacritical mark does not change meaning it is simple enough to accept the undecorated base letter #ICANN51 naivete naïveté
  • 56. But Doesn’t Even Fully Cover English Text • The situation is not quite the same when a diacritical mark is contrastive #ICANN51 resume résumé
  • 57. Much Less Swedish Text • Yet another situation applies when the alternative might be the substitution of two base characters for a single marked one #ICANN51 nörden noerden norden
  • 58. Or Personal Names Text • This can be critical in the representation of proper names #ICANN51 goethe göthe
  • 59. Special Conditions Apply to the Root Zone Text • The root zone has no intrinsic language attributes and serves all language communities • Its IDN policies need to accommodate all communities in as equitable a manner as possible #ICANN51
  • 60. Getting from Here to There Text • The final report of the VIP Study Group for the Latin Script root includes a list of the entire repertoire of Latin code points that can be used in an IDN label • The LGR Integration Panel reduced that list to a Maximum Starting Repertoire by excluding code points with properties that are not appropriate for the root zone • Neither document is intended to meet the IDNA protocol requirement for the operator of a zone — in this case the root — to collate a subset of the available repertoire appropriate for its target community • A Script Generation Panel is needed to address remaining concerns and propose a Latin code point repertoire specifically for the root zone #ICANN51
  • 61. Text Update on Arabic GP #ICANN51 15 October 2014 Meikal Mumin Task Force on Arabic Script IDNs / Arabic GP IDN Program Update
  • 62. Community driven way forward: Task Text Force on Arabic Script IDNs • Creation and oversight by community based Middle East Strategy Working Group (MESWG; https://community.icann.org/display/MES/MESWG+Members ) • TF-AIDN Objectives: a holistic approach o Arabic Script Label Generation Ruleset (LGR) for the Root Zone o Second level LGRs for the Arabic script o Arabic script Internationalized Registration Data o Universal acceptability of Arabic script IDNs o Technical challenges around registration of Arabic script IDNs o Operational software for registry and registrar operations o DNS security matters specifically related to Arabic script IDNs o Technical training material around Arabic script IDNs #ICANN51
  • 63. Membership Text • Currently 29 members – applications still being received • From 17 countries – Australia, Bahrain, Egypt, Ethiopia, Germany, Iran, Jordan, Lebanon, Malaysia, Morocco, Pakistan, Palestine, Saudi Arabia, Sudan, U.A.E., U.K., U.S.A. • Members of nine language communities using Arabic script – Arabic, Malay, Saraiki, Sindhi, Pashto, Persian, Punjabi, Torwali, Urdu, with further expertise in use of Arabic script from East Asia, South Asia, Middle East, and Africa • Coming from diverse disciplines – academia (linguistics and technical), registries, registrars, national and regional policy bodies, community based organizations, technical community #ICANN51
  • 64. How to reach out to the Task Force on Arabic Text Script IDNs? • Membership open, community based • Details and interests of members posted by MESWG • Discussions publicly archived • Details at http://lists.meswg.org/mailman/listinfo/tf-aidn • Background and introduction to TF-AIDN o https://community.icann.org/display/MES/Task+Force+on+Arabic+Script+IDNs • Workspace, news and document archive o https://community.icann.org/display/MES/TF-AIDN+Work+Space • Email archive o http://lists.meswg.org/pipermail/tf-aidn/ #ICANN51
  • 65. Arabic Script TLDs Assigned or Delegated Text 1. الجزائر 2. عمان 3. ایران 4. امارات 5. بازار 6. پاکستان 7. الاردن #ICANN51 8. بھارت 9. المغرب 10 . السعودية 11 . سودان 12 . مليسيا 13 . شبكة 14 . سورية 15 . تونس 16 . مصر 17 . قطر 18 . فلسطين 19 . عراق 20 . بازار 21 . موقع
  • 66. Progress - Outreach to the community Text • Launch at the Arab IGF Meeting in Algiers • Presentation during the IGF in Bali • Outreach during the ME DNS Forum • Presentation to the community at ICANN Singapore • Presentation to the community at the APTLD Meeting • Presentation to the community at ICANN London • Presentation to the community at IGF Istanbul • Submitted a proposal for a workshop at Arabic IGF Lebanon #ICANN51
  • 67. Progress – Work Text accomplished / challenges encountered • Work accomplished o Formation of Arabic Script Generation Panel o Establishing principles for inclusion, exclusion, and deferral of Unicode code points o Analysis of Maximum Starting Repertoire (MSR) and feedback to Integration Panel (IP) o Analysis of code points for Label Generation Rules (LGR) • Issues encountered mainly due to o Representation of scripts as a proxy of language o Lack of data on orthographies o Lack of representation of script/language communities #ICANN51
  • 68. Progress - Summary of code points Text Description Number Language / #ICANN51 Example Glyph Total number of code points considered 343 Code points PVALID according to IDNA 289 2008 Code points included in MSR-1 239 Code points for which TF-AIDN found evidence of use 167 Specific code points shortlisted but excluded in IDNA 2008 1 Jawi / U +0662 – ٢۲ +06FD ۽ Specific code points shortlisted but excluded in MSR-1 5 Sindhi / U Code points where TF-AIDN found evidence of use but which are out of scope based on general MSR rules (Threatened or declining language, optional character) 32 Ormuri / U +076B Kurdish / U +0692 ڒ Number of code points suggested for LGR by TF-AIDN 129
  • 69. Progress - Next steps Text • XML representation • Finalize the discussions on variants • Whole Label Rules – Aug – Oct 14 o Document principles for whole label variants o Define whole label variants o Release for public comments • Finalization – Nov –Dec 14 o Finalize LGR for Arabic script o Submit to ICANN/IP o Release for public comments #ICANN51
  • 70. Text #ICANN51 ترﯾﻳما کاسﯿﻴﮫﻪ شﺵكﻙرﺭاًﺍ شﺵکﮎرﺭیﯼہﮧ بﺏاﺍ سﺱپﭖاﺍسﺱ تﺕشﺵكﻙرﺭ Thank you
  • 71. Questions & Answers Text USEFUL LINKS: • LGR Procedure: http://www.icann.org/en/resources/idn/variant-tlds/lgr-procedure- #ICANN51 20mar13-en.pdf • MSR-1: https://www.icann.org/news/announcement-2-2014-06-20-en • Call for Generation Panels: http://www.icann.org/en/news/announcements/ announcement-11jul13-en.htm • Setting up and running a Generation Panel: https://community.icann.org/display/croscomlgrprocedure/Generation +Panels • Community Wiki for LGR Project : https://community.icann.org/display/croscomlgrprocedure/Root+Zone +LGR+Project • IDN Variants: https://www.icann.org/resources/pages/variant-tlds-2012-05-08-en • To submit expressions of interest, or if you have additional questions, please contact ICANN at: idntlds@icann.org
  • 72. Text Engage with ICANN on Web & Social Media twitter.com/icann facebook.com/icannorg linkedin.com/company/icann gplus.to/icann weibo.com/icannorg flickr.com/photos/icann youtube.com/user/ICANNnews icann.org