SlideShare a Scribd company logo
1 of 36
Text
Text
#ICANN49
IDN Variant TLD Program Update
Wednesday, 26 March 2014
Text
#ICANN49
Agenda
• Program Update (15 minutes)
• Maximal Starting Repertoire (20 minutes)
• Representing Label Generation Rulesets
in XML (15 minutes)
• Community updates (20 minutes)
• Q&A (20 minutes)
Text
#ICANN49
Phase 1: 2011
o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin
IDN Variant Program: A Brief Overview
Text
#ICANN49
Phase 1: 2011
o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin
IDN Variant Program: A Brief Overview
Phase 2: 2011 – 2012
o Integrated Issues Report development and publication
Text
#ICANN49
Phase 1: 2011
o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin
IDN Variant Program: A Brief Overview
Phase 2: 2011 – 2012
o Integrated Issues Report development and publication
Phase 3: 2012 – 2013
o Creation of Procedure to Develop and Maintain the Label Generation Rules for the Root
Zone in Respect of IDNA labels (LGR Procedure)
o Development of ―Study on Examining the User Experience Implications of Active Variant
TLDs‖ and
o Specification for representing Label Generation Rulesets (LGR) in XML
Text
#ICANN49
Phase 3: 2012 – 2013
o Creation of Procedure to Develop and Maintain the Label Generation Rules for
the Root Zone in Respect of IDNA labels (LGR Procedure)
o Development of ―Study on Examining the User Experience Implications of Active Variant
TLDs‖
o Specification for representing Label Generation Rulesets (LGR) in XML
Phase 1: 2011
o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin
IDN Variant Program: A Brief Overview
Phase 2: 2011 – 2012
o Integrated Issues Report development and publication
Phase 4: 2013 – 2015 (In Progress)
o Implementation of LGR procedure
o Processes development for incorporating the LGR
o Ongoing work on XML specification
Text
#ICANN49
Phase 3: 2012 – 2013
o Creation of Procedure to Develop and Maintain the Label Generation Rules for
the Root Zone in Respect of IDNA labels (LGR Procedure)
o Development of ―Study on Examining the User Experience Implications of Active Variant
TLDs‖
o Specification for representing Label Generation Rulesets (LGR) in XML
Phase 4: 2013 – 2015 (In Progress)
o Implementation of LGR procedure
o Processes development for incorporating the LGR
o Ongoing work on XML specification
Phase 1: 2011
o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin
IDN Variant Program: A Brief Overview
Phase 2: 2011 – 2012
o Integrated Issues Report development and publication
o Implementation of LGR procedure
Text
#ICANN49
LGR Procedure Overview
Generation Panels
• Generate proposals for script
specific LGRs, based on community
expertise and requirements
Integration Panel
• Integrates them into common Root
Zone LGR while minimizing the risk
to Root Zone as shared resource
Label Generation Rules (LGR)
• Which labels are permissible
• Which variant labels exist
• Which variant labels may be allocated
Generation
Panel
Generation
Panel
Integration
Panel
Unified
LGR for
the
Root
Zone
One Generation
Panel per script or
writing system
Propose
Reject / Accept Reject / Accept
Integrate
TO BE FORMED BY SCRIPT
COMMUNITIES
Arabic GP
FORMED
Integration
Panel FORMED
* URLs available on Slide 10 (Resources) and last slide
Text
#ICANN49
Timeline dependent on Community Work
12Weeks
!
Implementation of LGR Procedure
(Assumes no changes
needed following
Public Comment)
Maximal Starting Repertoire (MSR): According to the Procedure, the integration panel is tasked with
establishing the maximal set of code points and default whole label variant evaluation rules for the root zone,
which serve as a starting point for generation panels. The maximal set of code points for the root zone is
itself a subset of Unicode created via an application of IDNA2008 and the principles in IABCP.
Label Generation Rules (LGR): Every zone on the Internet has, either implicitly or explicitly, a set of
rules governing the labels allowed in that zone, called label generation rules, or LGR in short. The Procedure
document provides a mechanism to generate some of those rules: the ones necessary for long-term operation
of both IDNs and IDN variants in the root zone.
Completed
 Publication of:
• Call for Root Zone LGR
Generation Panels
• Call to form the Integration
Panel/Advisors Pool
 Integration Panel 1st F2F
meeting & startup tasks
 LGR Integration Panel seated
ICANN Work
In Progress
 Publication of:
• Maximal Starting
Repertoire (MSR) V01 for
Public Comment: Close 21
May 2013
• MSR V01
Community Work
Completed
 Submission of proposal to
form Generation Panel for
Arabic Script to ICANN
 Generation Panel for
Arabic script seated
Not Started
 Submission of additional
proposals to form Generation
Panels
 Additional Generation Panels
seated
Submission
of proposed
script LGRs
Finalizing Label
Generation
Rules
Not Started
 Public Comment: X
LGR
 Draft Integrated LGR
 Integrated LGR V01
 ICANN Board Review
of Integrated LGR V01
Text
#ICANN49
Generation Panels Status
• Seated: Arabic
• Being Formed: Chinese, Japanese, Korean,
Neo-Brahmi
• Expression of Interest: Cyrillic, Latin
Text
#ICANN49
LGR Procedure Depends on Community Work
• Without a community-based Label Generation Panel
for a given script, there is no mechanism for
determining IDN variant labels for that script
• Generation Panels need to represent the community
and be comprised of experts on matters specific to a
particular script
• Generation Panels and LGR proposals are
REQUIRED for IDN variants to be
considered for delegation
Arabic
Bengali
Chinese
Cyrillic
Devanagari
Georgian
Greek
Gujarati
Gurmukhi
Hebrew
Japanese
Korean
Latin
Sinhala
Tamil
Telugu
Thai
Text
#ICANN49
Get Involved
• Visit the LGR public workspace and the IDN
Variant TLDs page for information on how to:
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
* URLs available on Slide 10 (Resources) and last slide
Text
#ICANN49
ICANN Support for LGR Generation Panels
• Provides necessary documentation for getting
started
• Provides a point of contact for groups wishing to
form a panel or individuals wishing to join one
• Provides support to reach out to community
members via ICANN channels
• Maintains the project website and mailing lists
• Provides a pool of advisors to help panels
supplement required expertise
Text
#ICANN49
Resources
• Announcement: Call for Generation Panels to
Develop Root Zone Label Generation Rules
 http://www.icann.org/en/news/announcements/announcement-11jul13-
en.htm
• Relevant documents:
o Setting up and Running a Generation Panel
 https://community.icann.org/download/attachments/43989034/Settingup
andRunningaGenerationPanel.pdf
o Procedure to Develop and Maintain the Label Generation
Rules for the Root Zone in Respect of IDNA Labels
 http://www.icann.org/en/resources/idn/variant-tlds/draft-lgr-procedure-
20mar13-en.pdf
o IDN Variant TLD Program Timeline/Reports/Presentations
 http://www.icann.org/en/resources/idn/variant-tlds
Text
#ICANN49
Resources (continued)
• Root Zone LGR Project Workspace
 https://community.icann.org/display/croscomlgrprocedure/Project+Status
+Updates
• Mailing lists:
o LGR@icann.org: Discuss matters related to LGR work and
submissions of LGR proposal. Contact Integration and
Generation Panel members
o idntlds@icann.org: Contact ICANN to submit Generation
Panel statement of interests, work reports, updates, etc.
o vip@icann.org: Discuss issues related to the IDN Variant
TLDs Program
 Subscribe here: https://mm.icann.org/mailman/listinfo/vip
Text
#ICANN49
Maximal Starting
Repertoire (MSR)
Text
#ICANN49
Context for the MSR
• MSR (Maximal Starting Repertoire) and WLE
(Whole Label Evaluation) are part of the Root
Zone LGR (Label Generation Rules) development
o Procedure to Develop and Maintain the Label Generation
Rules for the Root Zone in Respect of IDNA Labels
• The LGR project will result in a set of rules:
o Define permissible labels for the root
o Can be mechanically applied (automated)
o Expressed as a set of parallel and consistent per-script rules
o The Integrated LGR applies to all scripts covered
Text
#ICANN49
Maximal Starting Repertoire
• One of the initial tasks of the Integration Panel
• Outer limit of code points allowed in the root zone
• Subset of IDNA 2008 PVALID code points
o No digits / punctuation / context dependent / unstable
o No historic / obsolete/ limited use
• Some code points may not be part of the final LGR
o Based on further evaluation by Generation Panel
 Some may ultimately be not acceptable
 Some may only be allowed in specific sequences or conditions
Text
#ICANN49
MSR-1 Status
• MSR-1: first Version of MSR
• Released for Public Comment 3 March 2014
o http://forum.icann.org/lists/comments-msr-03mar14/
• Focuses on scripts for which IDN TLDs have been
applied for
o Also includes some closely related scripts
• Can be adjusted based on public comment
• To be followed later by MSR-2 when more scripts
are added
Text
#ICANN49
After MSR-1 Is Finalized
• Following the LGR Procedure:
o Generation Panels select code points from MSR to include in
their script LGRs‘ repertoire
o Provide justification for inclusion
o Add other elements of LGR
• Ongoing dialog between GP and IP before
submission of LGR proposal
• IP will review and accept/reject script LGRs for
integration
Text
#ICANN49
Flow for a Script-based LGR
Integration Panel
Integrated Root
Zone LGR
Integrate?
Generation Panel
(One panel per
script)
Public
Comment
Public
Comment
Maximal Starting Repertoire
Default Whole Label Evaluation Rules
Permissible code points (Repertoire)
Variant mappings for code point sequences
Dispositions for variant mappings
Whole Label Evaluation Rules
Accepted Rejected
Text
#ICANN49
MSR-1 Content In Numbers
• 22 scripts
o Cyrillic, Georgian, Greek, Latin
o Arabic, Hebrew
o Han Ideographs, Hangul syllables, Hiragana, and Katakana
o Bengali, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya,
Sinhala, Tamil, Telugu
o Thai, Lao
• ‗Common‘ and ‗Inherited‘ (shared)
• 32,783 code points
o 11,172 Hangul syllables and 19,849 Han ideographs
Text
#ICANN49
Whole Label Evaluation (WLE)
• MSR-1 contains a single default WLE rule
o Prevents leading combining marks
• WLE are used to prevent ill-formed labels
• WLE Rules can be a method to manage variants
Text
#ICANN49
What About Variants?
• Potential variant examples*:
o U+4C81: U+9CDA:
o Stra e, Stra e
• Identifying code point variants and assigning
dispositions is a task for Generation Panels
o Not addressed in MSR
• Integration Panel will look for:
o Justification for variants
o Minimizing use of allocatable variants
o Preferred use of blocked variants to prevent issues
* These are conceptual examples, not suggestions
Text
#ICANN49
Sample MSR Annotated Code Point Table
Not PVALID
In MSR-1
Excluded from MSR-1
Text
#ICANN49
Representing Label
Generation Rulesets
(LGR) in XML
Text
#ICANN49
Features of XML-LGR Format
• Ability to express more of a registry‘s IDN policies beyond
simple code point lists
• Provides comprehensive way to describe registry policies
relating to:
o Permitted code points
o Definition and disposition of variants
o Rules for evaluation of whole label validity
• Universal format that can be implemented in a single
fashion across multiple domains and policies
o XML format allows LGR to be machine processed
• Good basis for clear and consistent rulesets for the root
zone
Text
#ICANN49
What Does XML-LGR Enable?
Simple validity
checking, as well
as variant label
generation and
disposition.
Text
#ICANN49
What Does It Enable?
Compare or merge tables from different sources
Text
#ICANN49
What does an LGR contain?
Character
Classes
Actions
Code Points
and
Variant Code
Point Mappings
Whole Label Evaluation
(WLE) Rules
Whole Label Evaluation
(WLE) Rules
Whole Label Evaluation
(WLE) Rules
Variant
Dispositions
Dispositions
for Labels
Text
#ICANN49
The Next Steps
• Finalize the specification and move tool(s) into
production state
• Currently under review by Integration Panel
• Community review desirable:
o http://tools.ietf.org/html/draft-davies-idntables
o Send feedback or discuss on: public mailing list vip@icann.org
• Use the specification as the basis for Root LGR work
• Encourage existing implementers to migrate IDN
table usage to LGR format
Text
#ICANN49
Creating LGRs or Converting to XML Format
• Generally a straightforward process
• The internet draft contains detailed examples
o Including how to convert RFC 3743-style IDN tables
• MSR-1 can be used as a template for simple LGR
with no variants
• Use available tools to check that XML is valid
o Xmllint
o RelaxNG <compact> schema for validation
• XML Format Tutorial in afternoon session
Text
#ICANN49
Community Work
Arabic Generation Panel
Text
#ICANN49
Want To Know More? Join us for the LGR Workshop
• Title: IDN Root Zone LGR Workshop: Integration & Generation
Panels
• Date/Time: Wednesday, 26 March 2014 — 13:00–17.00 SGT
• Room: Hullet
• Agenda:
o Session 1: Community‘s role in creating the LGR (13.15–15.00)
 Guidance on how to form a Generation Panel and collaborate with the
Integration Panel
 Community work to establish GPs
o Session 2: Maximal Starting Repertoire and Whole Label Evaluation
Rules (15.15–15.50)
o Session 3: Training on XML format to represent the LGR (15.50–16.50)
Text
#ICANN49
ICANN IDN Team
Thank You
USEFUL LINKS:
• The LGR Procedure: http://www.icann.org/en/resources/idn/variant-tlds/lgr-procedure-20mar13-
en.pdf
• MSR Version 1 Available for Public Comment: http://www.icann.org/en/news/public-comment/msr-
03mar14-en.htm
• V06 Internet Draft for LGR Rules Toolset Project Published: http://tools.ietf.org/html/draft-davies-
idntables
• Generation Panel for Arabic Script Root Zone Label Generation Rules Seated:
http://www.icann.org/en/news/announcements/announcement-2-14feb14-en.htm
• Selection of Integration Panel for the IDN Root Zone Label Generation Rules:
http://www.icann.org/en/news/announcements/announcement-06sep13-en.htm
• Call for Generation Panels to Develop Root Zone Label Generation Rules:
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 LGR Project website:
https://community.icann.org/display/croscomlgrprocedure/Root+Zone+LGR+Project

More Related Content

Similar to IDN Variant TLD Program Update from ICANN 49

ICANN 51: IDN Program Update
ICANN 51: IDN Program UpdateICANN 51: IDN Program Update
ICANN 51: IDN Program UpdateICANN
 
ICANN 52: IDN Program Update
ICANN 52:  IDN Program UpdateICANN 52:  IDN Program Update
ICANN 52: IDN Program UpdateICANN
 
ICANN 50: IDN Root Zone LGR Generation Panels Workshop
ICANN 50: IDN Root Zone LGR Generation Panels WorkshopICANN 50: IDN Root Zone LGR Generation Panels Workshop
ICANN 50: IDN Root Zone LGR Generation Panels WorkshopICANN
 
ICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekMyNOG
 
Icann Presentation @OBP Milano 18 novembre2009
Icann Presentation  @OBP Milano 18 novembre2009Icann Presentation  @OBP Milano 18 novembre2009
Icann Presentation @OBP Milano 18 novembre2009Register.it
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationBruce Elgort
 
ICANN 51: Update on Next Round of gTLDs
ICANN 51: Update on Next Round of gTLDsICANN 51: Update on Next Round of gTLDs
ICANN 51: Update on Next Round of gTLDsICANN
 
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...Deploy360 Programme (Internet Society)
 
OSSDN Introduction 06112015
OSSDN Introduction 06112015OSSDN Introduction 06112015
OSSDN Introduction 06112015Rick Bauer
 
NFC Forum Tap Into NFC Developer Event Intro
NFC Forum Tap Into NFC Developer Event IntroNFC Forum Tap Into NFC Developer Event Intro
NFC Forum Tap Into NFC Developer Event IntroNFC Forum
 
LCA14: George Grey Keynote - LCA14
LCA14: George Grey Keynote - LCA14LCA14: George Grey Keynote - LCA14
LCA14: George Grey Keynote - LCA14Linaro
 
FIWARE Global Summit - A Collaboration Between TM Forum and FIWARE Communities
FIWARE Global Summit - A Collaboration Between TM Forum and FIWARE CommunitiesFIWARE Global Summit - A Collaboration Between TM Forum and FIWARE Communities
FIWARE Global Summit - A Collaboration Between TM Forum and FIWARE CommunitiesFIWARE
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9ONOS Project
 
ICANN 52: Global Domains Division (GDD) Update
ICANN 52: Global Domains Division (GDD) UpdateICANN 52: Global Domains Division (GDD) Update
ICANN 52: Global Domains Division (GDD) UpdateICANN
 
Open Source Meets Open Specifications
Open Source Meets Open SpecificationsOpen Source Meets Open Specifications
Open Source Meets Open SpecificationsKenn Hussey
 
Open Source and The Internet of Things
Open Source and The Internet of ThingsOpen Source and The Internet of Things
Open Source and The Internet of ThingsAllSeen Alliance
 
ICANN 51: IANA Department – Who, What, Why?"
ICANN 51: IANA Department – Who, What, Why?"ICANN 51: IANA Department – Who, What, Why?"
ICANN 51: IANA Department – Who, What, Why?"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
 
The Status Of Web Interoperability And Activities In China, Japan And Korea
The Status Of Web Interoperability And Activities In China, Japan And KoreaThe Status Of Web Interoperability And Activities In China, Japan And Korea
The Status Of Web Interoperability And Activities In China, Japan And KoreaChanny Yun
 
How to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing FoundationHow to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing FoundationCodeOps Technologies LLP
 

Similar to IDN Variant TLD Program Update from ICANN 49 (20)

ICANN 51: IDN Program Update
ICANN 51: IDN Program UpdateICANN 51: IDN Program Update
ICANN 51: IDN Program Update
 
ICANN 52: IDN Program Update
ICANN 52:  IDN Program UpdateICANN 52:  IDN Program Update
ICANN 52: IDN Program Update
 
ICANN 50: IDN Root Zone LGR Generation Panels Workshop
ICANN 50: IDN Root Zone LGR Generation Panels WorkshopICANN 50: IDN Root Zone LGR Generation Panels Workshop
ICANN 50: IDN Root Zone LGR Generation Panels Workshop
 
ICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang KuekICANN Updates by Yu Chang Kuek
ICANN Updates by Yu Chang Kuek
 
Icann Presentation @OBP Milano 18 novembre2009
Icann Presentation  @OBP Milano 18 novembre2009Icann Presentation  @OBP Milano 18 novembre2009
Icann Presentation @OBP Milano 18 novembre2009
 
OpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source OrganizationOpenNTF - The Lotus Notes and Domino Open Source Organization
OpenNTF - The Lotus Notes and Domino Open Source Organization
 
ICANN 51: Update on Next Round of gTLDs
ICANN 51: Update on Next Round of gTLDsICANN 51: Update on Next Round of gTLDs
ICANN 51: Update on Next Round of gTLDs
 
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
ION Santiago: What's Happening at the IETF? Internet Standards and How to Get...
 
OSSDN Introduction 06112015
OSSDN Introduction 06112015OSSDN Introduction 06112015
OSSDN Introduction 06112015
 
NFC Forum Tap Into NFC Developer Event Intro
NFC Forum Tap Into NFC Developer Event IntroNFC Forum Tap Into NFC Developer Event Intro
NFC Forum Tap Into NFC Developer Event Intro
 
LCA14: George Grey Keynote - LCA14
LCA14: George Grey Keynote - LCA14LCA14: George Grey Keynote - LCA14
LCA14: George Grey Keynote - LCA14
 
FIWARE Global Summit - A Collaboration Between TM Forum and FIWARE Communities
FIWARE Global Summit - A Collaboration Between TM Forum and FIWARE CommunitiesFIWARE Global Summit - A Collaboration Between TM Forum and FIWARE Communities
FIWARE Global Summit - A Collaboration Between TM Forum and FIWARE Communities
 
Onos summit roadmap dec 9
Onos summit  roadmap dec 9Onos summit  roadmap dec 9
Onos summit roadmap dec 9
 
ICANN 52: Global Domains Division (GDD) Update
ICANN 52: Global Domains Division (GDD) UpdateICANN 52: Global Domains Division (GDD) Update
ICANN 52: Global Domains Division (GDD) Update
 
Open Source Meets Open Specifications
Open Source Meets Open SpecificationsOpen Source Meets Open Specifications
Open Source Meets Open Specifications
 
Open Source and The Internet of Things
Open Source and The Internet of ThingsOpen Source and The Internet of Things
Open Source and The Internet of Things
 
ICANN 51: IANA Department – Who, What, Why?"
ICANN 51: IANA Department – Who, What, Why?"ICANN 51: IANA Department – Who, What, Why?"
ICANN 51: IANA Department – Who, What, Why?"
 
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
 
The Status Of Web Interoperability And Activities In China, Japan And Korea
The Status Of Web Interoperability And Activities In China, Japan And KoreaThe Status Of Web Interoperability And Activities In China, Japan And Korea
The Status Of Web Interoperability And Activities In China, Japan And Korea
 
How to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing FoundationHow to Contribute to Cloud Native Computing Foundation
How to Contribute to Cloud Native Computing Foundation
 

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

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 

IDN Variant TLD Program Update from ICANN 49

  • 2. Text #ICANN49 IDN Variant TLD Program Update Wednesday, 26 March 2014
  • 3. Text #ICANN49 Agenda • Program Update (15 minutes) • Maximal Starting Repertoire (20 minutes) • Representing Label Generation Rulesets in XML (15 minutes) • Community updates (20 minutes) • Q&A (20 minutes)
  • 4. Text #ICANN49 Phase 1: 2011 o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin IDN Variant Program: A Brief Overview
  • 5. Text #ICANN49 Phase 1: 2011 o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin IDN Variant Program: A Brief Overview Phase 2: 2011 – 2012 o Integrated Issues Report development and publication
  • 6. Text #ICANN49 Phase 1: 2011 o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin IDN Variant Program: A Brief Overview Phase 2: 2011 – 2012 o Integrated Issues Report development and publication Phase 3: 2012 – 2013 o Creation of Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA labels (LGR Procedure) o Development of ―Study on Examining the User Experience Implications of Active Variant TLDs‖ and o Specification for representing Label Generation Rulesets (LGR) in XML
  • 7. Text #ICANN49 Phase 3: 2012 – 2013 o Creation of Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA labels (LGR Procedure) o Development of ―Study on Examining the User Experience Implications of Active Variant TLDs‖ o Specification for representing Label Generation Rulesets (LGR) in XML Phase 1: 2011 o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin IDN Variant Program: A Brief Overview Phase 2: 2011 – 2012 o Integrated Issues Report development and publication Phase 4: 2013 – 2015 (In Progress) o Implementation of LGR procedure o Processes development for incorporating the LGR o Ongoing work on XML specification
  • 8. Text #ICANN49 Phase 3: 2012 – 2013 o Creation of Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA labels (LGR Procedure) o Development of ―Study on Examining the User Experience Implications of Active Variant TLDs‖ o Specification for representing Label Generation Rulesets (LGR) in XML Phase 4: 2013 – 2015 (In Progress) o Implementation of LGR procedure o Processes development for incorporating the LGR o Ongoing work on XML specification Phase 1: 2011 o Script Case Studies Conducted: Arabic, Chinese, Cyrillic, Devanagari, Greek, Latin IDN Variant Program: A Brief Overview Phase 2: 2011 – 2012 o Integrated Issues Report development and publication o Implementation of LGR procedure
  • 9. Text #ICANN49 LGR Procedure Overview Generation Panels • Generate proposals for script specific LGRs, based on community expertise and requirements Integration Panel • Integrates them into common Root Zone LGR while minimizing the risk to Root Zone as shared resource Label Generation Rules (LGR) • Which labels are permissible • Which variant labels exist • Which variant labels may be allocated Generation Panel Generation Panel Integration Panel Unified LGR for the Root Zone One Generation Panel per script or writing system Propose Reject / Accept Reject / Accept Integrate TO BE FORMED BY SCRIPT COMMUNITIES Arabic GP FORMED Integration Panel FORMED * URLs available on Slide 10 (Resources) and last slide
  • 10. Text #ICANN49 Timeline dependent on Community Work 12Weeks ! Implementation of LGR Procedure (Assumes no changes needed following Public Comment) Maximal Starting Repertoire (MSR): According to the Procedure, the integration panel is tasked with establishing the maximal set of code points and default whole label variant evaluation rules for the root zone, which serve as a starting point for generation panels. The maximal set of code points for the root zone is itself a subset of Unicode created via an application of IDNA2008 and the principles in IABCP. Label Generation Rules (LGR): Every zone on the Internet has, either implicitly or explicitly, a set of rules governing the labels allowed in that zone, called label generation rules, or LGR in short. The Procedure document provides a mechanism to generate some of those rules: the ones necessary for long-term operation of both IDNs and IDN variants in the root zone. Completed  Publication of: • Call for Root Zone LGR Generation Panels • Call to form the Integration Panel/Advisors Pool  Integration Panel 1st F2F meeting & startup tasks  LGR Integration Panel seated ICANN Work In Progress  Publication of: • Maximal Starting Repertoire (MSR) V01 for Public Comment: Close 21 May 2013 • MSR V01 Community Work Completed  Submission of proposal to form Generation Panel for Arabic Script to ICANN  Generation Panel for Arabic script seated Not Started  Submission of additional proposals to form Generation Panels  Additional Generation Panels seated Submission of proposed script LGRs Finalizing Label Generation Rules Not Started  Public Comment: X LGR  Draft Integrated LGR  Integrated LGR V01  ICANN Board Review of Integrated LGR V01
  • 11. Text #ICANN49 Generation Panels Status • Seated: Arabic • Being Formed: Chinese, Japanese, Korean, Neo-Brahmi • Expression of Interest: Cyrillic, Latin
  • 12. Text #ICANN49 LGR Procedure Depends on Community Work • Without a community-based Label Generation Panel for a given script, there is no mechanism for determining IDN variant labels for that script • Generation Panels need to represent the community and be comprised of experts on matters specific to a particular script • Generation Panels and LGR proposals are REQUIRED for IDN variants to be considered for delegation Arabic Bengali Chinese Cyrillic Devanagari Georgian Greek Gujarati Gurmukhi Hebrew Japanese Korean Latin Sinhala Tamil Telugu Thai
  • 13. Text #ICANN49 Get Involved • Visit the LGR public workspace and the IDN Variant TLDs page for information on how to: 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 * URLs available on Slide 10 (Resources) and last slide
  • 14. Text #ICANN49 ICANN Support for LGR Generation Panels • Provides necessary documentation for getting started • Provides a point of contact for groups wishing to form a panel or individuals wishing to join one • Provides support to reach out to community members via ICANN channels • Maintains the project website and mailing lists • Provides a pool of advisors to help panels supplement required expertise
  • 15. Text #ICANN49 Resources • Announcement: Call for Generation Panels to Develop Root Zone Label Generation Rules  http://www.icann.org/en/news/announcements/announcement-11jul13- en.htm • Relevant documents: o Setting up and Running a Generation Panel  https://community.icann.org/download/attachments/43989034/Settingup andRunningaGenerationPanel.pdf o Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA Labels  http://www.icann.org/en/resources/idn/variant-tlds/draft-lgr-procedure- 20mar13-en.pdf o IDN Variant TLD Program Timeline/Reports/Presentations  http://www.icann.org/en/resources/idn/variant-tlds
  • 16. Text #ICANN49 Resources (continued) • Root Zone LGR Project Workspace  https://community.icann.org/display/croscomlgrprocedure/Project+Status +Updates • Mailing lists: o LGR@icann.org: Discuss matters related to LGR work and submissions of LGR proposal. Contact Integration and Generation Panel members o idntlds@icann.org: Contact ICANN to submit Generation Panel statement of interests, work reports, updates, etc. o vip@icann.org: Discuss issues related to the IDN Variant TLDs Program  Subscribe here: https://mm.icann.org/mailman/listinfo/vip
  • 18. Text #ICANN49 Context for the MSR • MSR (Maximal Starting Repertoire) and WLE (Whole Label Evaluation) are part of the Root Zone LGR (Label Generation Rules) development o Procedure to Develop and Maintain the Label Generation Rules for the Root Zone in Respect of IDNA Labels • The LGR project will result in a set of rules: o Define permissible labels for the root o Can be mechanically applied (automated) o Expressed as a set of parallel and consistent per-script rules o The Integrated LGR applies to all scripts covered
  • 19. Text #ICANN49 Maximal Starting Repertoire • One of the initial tasks of the Integration Panel • Outer limit of code points allowed in the root zone • Subset of IDNA 2008 PVALID code points o No digits / punctuation / context dependent / unstable o No historic / obsolete/ limited use • Some code points may not be part of the final LGR o Based on further evaluation by Generation Panel  Some may ultimately be not acceptable  Some may only be allowed in specific sequences or conditions
  • 20. Text #ICANN49 MSR-1 Status • MSR-1: first Version of MSR • Released for Public Comment 3 March 2014 o http://forum.icann.org/lists/comments-msr-03mar14/ • Focuses on scripts for which IDN TLDs have been applied for o Also includes some closely related scripts • Can be adjusted based on public comment • To be followed later by MSR-2 when more scripts are added
  • 21. Text #ICANN49 After MSR-1 Is Finalized • Following the LGR Procedure: o Generation Panels select code points from MSR to include in their script LGRs‘ repertoire o Provide justification for inclusion o Add other elements of LGR • Ongoing dialog between GP and IP before submission of LGR proposal • IP will review and accept/reject script LGRs for integration
  • 22. Text #ICANN49 Flow for a Script-based LGR Integration Panel Integrated Root Zone LGR Integrate? Generation Panel (One panel per script) Public Comment Public Comment Maximal Starting Repertoire Default Whole Label Evaluation Rules Permissible code points (Repertoire) Variant mappings for code point sequences Dispositions for variant mappings Whole Label Evaluation Rules Accepted Rejected
  • 23. Text #ICANN49 MSR-1 Content In Numbers • 22 scripts o Cyrillic, Georgian, Greek, Latin o Arabic, Hebrew o Han Ideographs, Hangul syllables, Hiragana, and Katakana o Bengali, Devanagari, Gujarati, Gurmukhi, Kannada, Malayalam, Oriya, Sinhala, Tamil, Telugu o Thai, Lao • ‗Common‘ and ‗Inherited‘ (shared) • 32,783 code points o 11,172 Hangul syllables and 19,849 Han ideographs
  • 24. Text #ICANN49 Whole Label Evaluation (WLE) • MSR-1 contains a single default WLE rule o Prevents leading combining marks • WLE are used to prevent ill-formed labels • WLE Rules can be a method to manage variants
  • 25. Text #ICANN49 What About Variants? • Potential variant examples*: o U+4C81: U+9CDA: o Stra e, Stra e • Identifying code point variants and assigning dispositions is a task for Generation Panels o Not addressed in MSR • Integration Panel will look for: o Justification for variants o Minimizing use of allocatable variants o Preferred use of blocked variants to prevent issues * These are conceptual examples, not suggestions
  • 26. Text #ICANN49 Sample MSR Annotated Code Point Table Not PVALID In MSR-1 Excluded from MSR-1
  • 28. Text #ICANN49 Features of XML-LGR Format • Ability to express more of a registry‘s IDN policies beyond simple code point lists • Provides comprehensive way to describe registry policies relating to: o Permitted code points o Definition and disposition of variants o Rules for evaluation of whole label validity • Universal format that can be implemented in a single fashion across multiple domains and policies o XML format allows LGR to be machine processed • Good basis for clear and consistent rulesets for the root zone
  • 29. Text #ICANN49 What Does XML-LGR Enable? Simple validity checking, as well as variant label generation and disposition.
  • 30. Text #ICANN49 What Does It Enable? Compare or merge tables from different sources
  • 31. Text #ICANN49 What does an LGR contain? Character Classes Actions Code Points and Variant Code Point Mappings Whole Label Evaluation (WLE) Rules Whole Label Evaluation (WLE) Rules Whole Label Evaluation (WLE) Rules Variant Dispositions Dispositions for Labels
  • 32. Text #ICANN49 The Next Steps • Finalize the specification and move tool(s) into production state • Currently under review by Integration Panel • Community review desirable: o http://tools.ietf.org/html/draft-davies-idntables o Send feedback or discuss on: public mailing list vip@icann.org • Use the specification as the basis for Root LGR work • Encourage existing implementers to migrate IDN table usage to LGR format
  • 33. Text #ICANN49 Creating LGRs or Converting to XML Format • Generally a straightforward process • The internet draft contains detailed examples o Including how to convert RFC 3743-style IDN tables • MSR-1 can be used as a template for simple LGR with no variants • Use available tools to check that XML is valid o Xmllint o RelaxNG <compact> schema for validation • XML Format Tutorial in afternoon session
  • 35. Text #ICANN49 Want To Know More? Join us for the LGR Workshop • Title: IDN Root Zone LGR Workshop: Integration & Generation Panels • Date/Time: Wednesday, 26 March 2014 — 13:00–17.00 SGT • Room: Hullet • Agenda: o Session 1: Community‘s role in creating the LGR (13.15–15.00)  Guidance on how to form a Generation Panel and collaborate with the Integration Panel  Community work to establish GPs o Session 2: Maximal Starting Repertoire and Whole Label Evaluation Rules (15.15–15.50) o Session 3: Training on XML format to represent the LGR (15.50–16.50)
  • 36. Text #ICANN49 ICANN IDN Team Thank You USEFUL LINKS: • The LGR Procedure: http://www.icann.org/en/resources/idn/variant-tlds/lgr-procedure-20mar13- en.pdf • MSR Version 1 Available for Public Comment: http://www.icann.org/en/news/public-comment/msr- 03mar14-en.htm • V06 Internet Draft for LGR Rules Toolset Project Published: http://tools.ietf.org/html/draft-davies- idntables • Generation Panel for Arabic Script Root Zone Label Generation Rules Seated: http://www.icann.org/en/news/announcements/announcement-2-14feb14-en.htm • Selection of Integration Panel for the IDN Root Zone Label Generation Rules: http://www.icann.org/en/news/announcements/announcement-06sep13-en.htm • Call for Generation Panels to Develop Root Zone Label Generation Rules: 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 LGR Project website: https://community.icann.org/display/croscomlgrprocedure/Root+Zone+LGR+Project

Editor's Notes

  1. Would like to represent in some kind of a graphic
  2. Would like to represent in some kind of a graphic
  3. Would like to represent in some kind of a graphic
  4. Would like to represent in some kind of a graphic
  5. Would like to represent in some kind of a graphic