--- 1/draft-ietf-netmod-iana-timezones-01.txt 2013-11-20 08:14:36.758108621 -0800 +++ 2/draft-ietf-netmod-iana-timezones-02.txt 2013-11-20 08:14:36.818110127 -0800 @@ -1,18 +1,18 @@ Network Working Group J. Lange Internet-Draft GE MDS LLC -Intended status: Standards Track November 12, 2013 -Expires: May 16, 2014 +Intended status: Standards Track November 19, 2013 +Expires: May 23, 2014 IANA Timezone Database YANG Module - draft-ietf-netmod-iana-timezones-01 + draft-ietf-netmod-iana-timezones-02 Abstract This document defines the iana-timezones YANG module for timezone configuration. Status of This Memo This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79. @@ -20,21 +20,21 @@ Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet- Drafts is at http://datatracker.ietf.org/drafts/current/. Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress." - This Internet-Draft will expire on May 16, 2014. + This Internet-Draft will expire on May 23, 2014. Copyright Notice Copyright (c) 2013 IETF Trust and the persons identified as the document authors. All rights reserved. This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents @@ -45,38 +45,39 @@ described in the Simplified BSD License. Table of Contents 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 2. IANA Maintained Timezones YANG Module . . . . . . . . . . . . 2 3. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 38 4. Security Considerations . . . . . . . . . . . . . . . . . . . 39 5. Change Log . . . . . . . . . . . . . . . . . . . . . . . . . 39 5.1. 00-01 . . . . . . . . . . . . . . . . . . . . . . . . . . 39 + 5.2. 01-02 . . . . . . . . . . . . . . . . . . . . . . . . . . 39 6. Normative References . . . . . . . . . . . . . . . . . . . . 39 Author's Address . . . . . . . . . . . . . . . . . . . . . . . . 39 1. Introduction This document defines the iana-timezones YANG module for timezone configuration. The iana-timezones module reflects IANA's existing "timezone database". The latest revision of the module can be obtained from the IANA web site (http://www.iana.org/time-zones). Whenever a new timezone name is added to the IANA "timezone database", the iana-timezones module is updated by IANA. 2. IANA Maintained Timezones YANG Module - file "iana-timezones@2013-11-12.yang" + file "iana-timezones@2013-11-19.yang" module iana-timezones { namespace "urn:ietf:params:xml:ns:yang:iana-timezones"; prefix ianatz; organization "IANA"; contact " Internet Assigned Numbers Authority Postal: ICANN @@ -101,32 +104,26 @@ Redistribution and use in source and binary forms, with or without modification, is permitted pursuant to, and subject to the license terms contained in, the Simplified BSD License set forth in Section 4.c of the IETF Trust's Legal Provisions Relating to IETF Documents (http://trustee.ietf.org/license-info). This version of this YANG module is part of RFC XXXX; see the RFC itself for full legal notices."; - revision 2013-11-12 { + revision 2013-11-19 { description - "Updated to use IANA Time Zone Data v. 2013h + "Initial revision using IANA Time Zone Data v. 2013h (Released 2013-10-25)"; reference "RFC XXXX: TITLE"; } - revision 2012-07-09 { - description - "Initial revision. Using IANA Time Zone Data v. 2012c - (Released 2012-03-27)"; - reference "RFC XXXX: TITLE"; - } typedef iana-timezone { description "A timezone location as defined by the IANA timezone database (http://www.iana.org/time-zones)"; type enumeration { enum "Europe/Andorra" { value 0; } enum "Asia/Dubai" { @@ -1803,20 +1797,38 @@ database". When a timezone location is added to the database, the "iana-timezone" enumeration MUST be updated as defined in RFC 6020 Section 10 to add the newly created timezone location to the enumeration. The new "enum" statement MUST be added to the "iana- timezone" typedef with the same name as the newly added timezone location. A new enum value MUST be allocated by IANA and applied to the newly created enum entry. New entries MAY be placed in any order in the enumeration as long as the previously assigned enumeration values are not changed. + If a timezone location is removed from the IANA timezone database, + the corresponding existing enum statement is kept and a status + statement is added to mark the enum entry as 'obsolete'. + + If a timezone location is renamed in the IANA timezone database, a + new enum is added with the new timezone name (as described above) and + the enum representing the old timezone name is kept but marked with a + status statement declaring the enum as 'obsolete'. + + The following is an example of an enum entry which has been marked as + 'obsolete': + + enum "America/New_York" { + status obsolete; + value 369; + description "Eastern Time"; + } + When the iana-timezones YANG module is updated, a new "revision" statement must be added. This document registers one URI in the IETF XML registry [RFC3688]. Following the format in RFC 3688, the following registration is requested to be made. URI: urn:ietf:params:xml:ns:yang:iana-timezones Registrant Contact: IANA. @@ -1840,20 +1853,26 @@ itself. 5. Change Log -- RFC Ed.: remove this section before publication. 5.1. 00-01 o Updated timezone enumeration to match IANA timezone data v2013h +5.2. 01-02 + + o Updated IANA considerations + + o Removed old yang revisions + 6. Normative References [RFC3688] Mealling, M., "The IETF XML Registry", BCP 81, RFC 3688, January 2004. Author's Address Jeffrey Lange GE MDS LLC