Representing Label Generation Rulesets using XML
draft-davies-idntables-04
The information below is for an old version of the document.
Document | Type |
This is an older version of an Internet-Draft whose latest revision state is "Replaced".
|
|
---|---|---|---|
Authors | Kim Davies , Asmus Freytag | ||
Last updated | 2013-09-23 | ||
Replaced by | draft-ietf-lager-specification, RFC 7940 | ||
RFC stream | (None) | ||
Formats | |||
Additional resources | |||
Stream | Stream state | (No stream defined) | |
Consensus boilerplate | Unknown | ||
RFC Editor Note | (None) | ||
IESG | IESG state | I-D Exists | |
Telechat date | (None) | ||
Responsible AD | (None) | ||
Send notices to | (None) |
draft-davies-idntables-04
</optional> <zeroOrMore> <element name="description"> <attribute name="type"/> <text/> </element> </zeroOrMore> <optional> <element name="references"> <zeroOrMore> <element name="reference"> <attribute name="id"/> <text/> </element> </zeroOrMore> </element> </optional> </choice> </zeroOrMore> </element> </define> <!-- Data section - the actual code point data of the table. --> <define name="data-section"> <element name="data"> <ref name="points"/> </element> </define> <!-- Rules section --> <define name="rules-section"> <element name="rules"> Davies & Freytag Expires March 27, 2014 [Page 43] Internet-Draft Label Generation Rulesets in XML September 2013 <zeroOrMore> <choice> <ref name="rule-declaration"/> <ref name="action-declaration"/> </choice> </zeroOrMore> </element> </define> </grammar> Davies & Freytag Expires March 27, 2014 [Page 44] Internet-Draft Label Generation Rulesets in XML September 2013 Appendix B. Acknowledgements This format builds upon the work on documenting IDN tables by many different registry operators. Notably, a comprehensive language table for Chinese, Japanese and Korean was developed by the "Joint Engineering Team" [RFC3743] that is the basis of many registry policies; and a set of guidelines for Arabic script registrations [RFC5564] was published by the Arabic-language community. Contributions that have shaped this document have been provided by Francisco Arias, Mark Davis, Nicholas Ostler, Thomas Roessler, Steve Sheng, Michel Suignard, John Yunker and Andrew Sullivan. Davies & Freytag Expires March 27, 2014 [Page 45] Internet-Draft Label Generation Rulesets in XML September 2013 Appendix C. Editorial Notes This appendix to be removed prior to final publication. C.1. Known Issues and Future Work o A method of specifying the origin URI for a table, and an expiration or refresh policy, as meta-data may be a useful way to declare how the table will be updated. C.2. Change History -00 Initial draft. -01 Add an XML Namespace, and fix other XML nits. Add support for sequences of code points. Improve on consistently using Unicode nomenclature. -02 Add support for validity periods. -03 Incorporate requirements from the Label Generation Ruleset Procedure for the DNS Root Zone. These requirements include a detailed grammar for specifying whole-label variants, and the ability to explicitly declare of the actions associated with a specific variant. The document also consistently applies the term "Label Generation Ruleset", rather than "IDN table", to reflect the policy term now being used to describe these. -04 Support reference information per [RFC3743]. Update description in response to feedback. Extend the context rules to "char" elements and allow for inverse matching ("not-when"). Extend the description of label processing and implied actions, and allow for actions that reference disposition attributes on any or all variant mappings used in the generation of a variant label. Davies & Freytag Expires March 27, 2014 [Page 46] Internet-Draft Label Generation Rulesets in XML September 2013 Authors' Addresses Kim Davies Internet Corporation for Assigned Names and Numbers 12025 Waterfront Drive Los Angeles, CA 90094 US Phone: +1 310 301 5800 Email: kim.davies@icann.org URI: http://www.iana.org/ Asmus Freytag ASMUS Inc. Email: asmus@unicode.org Davies & Freytag Expires March 27, 2014 [Page 47]