Steffen Thorsen <straen@thorsen.priv.no> writes:
Yes, I have a few comments, not just Gaza:
Thanks very much for those comments. Here is a proposed change to the tz database that reflects them, along with the other changes I've been saving up. The tz-link.htm changes are particularly big this time: for some reason the WWW gremlins have been breaking links all over the web in the past couple of weeks. (The CIA moved its home page! Wow.) ===== Changes affecting future time stamps (all thanks to you). * Gaza observed DST starting April 1 this year. * Cuba continues to observe DST through next year. * Honduras plans to observe DST through 2009. Commentary fixes: * Remove obsolete reference to XHTML. * Mention the uncertain historical status of Tomsk. (Thanks to Jesper Norgaard Welen for this.) Web page fixes: * Add link to Wikipedia entry about the tz database (hey, we're famous!). * Add link to gmane.org archive for mailing list. * Add link to <http://home.tiscali.nl/~t876506/TZworld.html>. * Remove link to expired draft-royer-ical-basic-04.txt. * Remove link to expired draft-royer-timezone-registry. * Remove link to expired draft-royer-calsch-xcal-03.txt. * Remove link to http://s.keim.free.fr/tz/doc.html since its author now recommends against using it. * Remove link to http://www1.tip.nl/~t876506/AboutTimeZonesHC.html since it is no longer maintained. * Remove the "?lang=e" from the <http://www.astro.com/cgi/aq.cgi> link. * Update broken links to the CIA (the CIA's root moved). * Change "home-4.tiscali.nl" to the hopefully-more-stable "home.tiscali.nl". * Update link to Canadian government time zone page. * Update link to NPL time zone page. * Update link to "A Timezone Option for DHCP". * Remove old-fashioned paper references to GPS World and Metrologia; who uses paper any more? * Add link to <http://www.aas.org/policy/LeapSecondCommittee.html>. * Redo RFC 2822 reference to make it a bit more compact. * The CLDR sideways data table moved and changed format; update reference, and change from "Russian" to "French" since the Russian seems to have vanished. =================================================================== RCS file: RCS/Makefile,v retrieving revision 2006.10 retrieving revision 2006.10.0.1 diff -pu -r2006.10 -r2006.10.0.1 --- Makefile 2006/08/21 13:56:08 2006.10 +++ Makefile 2006/08/22 07:40:41 2006.10.0.1 @@ -225,7 +225,7 @@ AWK= nawk # The path where SGML DTDs are kept. SGML_SEARCH_PATH= $(TOPDIR)/share/doc/sgml-lib/REC-html401-19991224/ -# The catalog file(s) to use when validating XHTML. +# The catalog file(s) to use when validating. SGML_CATALOG_FILES= HTML4.cat # The name, arguments and environment of a program to validate your web pages. =================================================================== RCS file: RCS/asia,v retrieving revision 2006.7 retrieving revision 2006.7.0.1 diff -pu -r2006.7 -r2006.7.0.1 --- asia 2006/08/21 13:56:08 2006.7 +++ asia 2006/08/22 07:40:41 2006.7.0.1 @@ -1468,6 +1468,14 @@ Zone Asia/Karachi 4:28:12 - LMT 1907 # there is a good chance next year's end date will be around two weeks # earlier--the same goes for Jordan. +# From Steffen Thorsen (2006-08-17): +# I was informed by a user in Bethlehem that in Bethlehem it started the +# same day as Israel, and after checking with other users in the area, I +# was informed that they started DST one day after Israel. I was not +# able to find any authoritative sources at the time, nor details if +# Gaza changed as well, but presumed Gaza to follow the same rules as +# the West Bank. + # The rules for Egypt are stolen from the `africa' file. # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule EgyptAsia 1957 only - May 10 0:00 1:00 S @@ -1477,10 +1485,11 @@ Rule EgyptAsia 1959 1967 - May 1 1:00 1 Rule EgyptAsia 1959 1965 - Sep 30 3:00 0 - Rule EgyptAsia 1966 only - Oct 1 3:00 0 - -Rule Palestine 1999 max - Apr Fri>=15 0:00 1:00 S +Rule Palestine 1999 2005 - Apr Fri>=15 0:00 1:00 S Rule Palestine 1999 2003 - Oct Fri>=15 0:00 0 - Rule Palestine 2004 only - Oct 1 1:00 0 - Rule Palestine 2005 max - Oct 4 2:00 0 - +Rule Palestine 2006 max - Apr 1 0:00 1:00 S # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone Asia/Gaza 2:17:52 - LMT 1900 Oct =================================================================== RCS file: RCS/europe,v retrieving revision 2006.4 retrieving revision 2006.4.0.1 diff -pu -r2006.4 -r2006.4.0.1 --- europe 2006/08/21 13:56:09 2006.4 +++ europe 2006/08/22 07:40:41 2006.4.0.1 @@ -2012,7 +2012,9 @@ Zone Asia/Omsk 4:53:36 - LMT 1919 Nov 5:00 Russia OMS%sT 1992 Jan 19 2:00s 6:00 Russia OMS%sT # -# Novosibirskaya oblast'. +# From Paul Eggert (2006-08-19): I'm guessing about Tomsk here; it's +# not clear when it switched from +7 to +6. +# Novosibirskaya oblast', Tomskaya oblast'. Zone Asia/Novosibirsk 5:31:40 - LMT 1919 Dec 14 6:00 6:00 - NOVT 1930 Jun 21 # Novosibirsk Time 7:00 Russia NOV%sT 1991 Mar 31 2:00s @@ -2022,7 +2024,7 @@ Zone Asia/Novosibirsk 5:31:40 - LMT 191 # # From Oscar van Vlijmen (2001-08-25): [This region consists of] # Kemerovskaya oblast', Krasnoyarskij kraj, -# Tajmyrskij (Dolgano-Nenetskij) avtonomnyj okrug, Tomskaya oblast', +# Tajmyrskij (Dolgano-Nenetskij) avtonomnyj okrug, # Respublika Tuva, Respublika Khakasiya, Evenkijskij avtonomnyj okrug. Zone Asia/Krasnoyarsk 6:11:20 - LMT 1920 Jan 6 6:00 - KRAT 1930 Jun 21 # Krasnoyarsk Time =================================================================== RCS file: RCS/northamerica,v retrieving revision 2006.8 retrieving revision 2006.8.0.1 diff -pu -r2006.8 -r2006.8.0.1 --- northamerica 2006/08/21 13:56:09 2006.8 +++ northamerica 2006/08/22 07:40:41 2006.8.0.1 @@ -2096,6 +2096,11 @@ Zone America/Costa_Rica -5:36:20 - LMT 1 # adjustment in Cuba. We will stay in daylight saving time: # http://www.granma.cu/espanol/2005/noviembre/mier9/horario.html +# From Steffen Thorsen (2006-08-17): +# It is likely that they are not reverting back to standard time this +# year either, based on the number of responses I have got from users +# (when my site claimed Cuba will end DST on lastSun/October) + # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Cuba 1928 only - Jun 10 0:00 1:00 D Rule Cuba 1928 only - Oct 10 0:00 0 S @@ -2126,7 +2131,7 @@ Rule Cuba 1997 only - Oct 12 0:00s 0 S Rule Cuba 1998 1999 - Mar lastSun 0:00s 1:00 D Rule Cuba 1998 2003 - Oct lastSun 0:00s 0 S Rule Cuba 2000 max - Apr Sun>=1 0:00s 1:00 D -Rule Cuba 2006 max - Oct lastSun 0:00s 0 S +Rule Cuba 2007 max - Oct lastSun 0:00s 0 S # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone America/Havana -5:29:28 - LMT 1890 @@ -2289,11 +2294,16 @@ Zone America/Port-au-Prince -4:49:20 - L # <http://www.elheraldo.hn/nota.php?nid=54941&sec=12>. # It mentions executive decree 18-2006. +# From Steffen Thorsen (2006-08-17): +# Honduras will observe DST from 2007 to 2009, exact dates are not +# published, I have located this authoritative source: +# http://www.presidencia.gob.hn/noticia.aspx?nId=47 + # Rule NAME FROM TO TYPE IN ON AT SAVE LETTER/S Rule Hond 1987 1988 - May Sun>=1 0:00 1:00 D Rule Hond 1987 1988 - Sep lastSun 0:00 0 S -Rule Hond 2006 only - May Sun>=1 0:00 1:00 D -Rule Hond 2006 only - Aug Mon>=1 0:00 0 S +Rule Hond 2006 2009 - May Sun>=1 0:00 1:00 D +Rule Hond 2006 2009 - Aug Mon>=1 0:00 0 S # Zone NAME GMTOFF RULES FORMAT [UNTIL] Zone America/Tegucigalpa -5:48:52 - LMT 1921 Apr -6:00 Hond C%sT =================================================================== RCS file: RCS/tz-link.htm,v retrieving revision 2006.4 retrieving revision 2006.4.0.1 diff -pu -r2006.4 -r2006.4.0.1 --- tz-link.htm 2006/08/21 13:56:09 2006.4 +++ tz-link.htm 2006/08/22 07:40:41 2006.4.0.1 @@ -8,7 +8,7 @@ <meta http-equiv="Content-type" content='text/html; charset="US-ASCII"'> <meta name="DC.Creator" content="Eggert, Paul"> <meta name="DC.Contributor" content="Olson, Arthur David"> -<meta name="DC.Date" content="2006-08-11"> +<meta name="DC.Date" content="2006-08-22"> <meta name="DC.Description" content="Sources of information about time zones and daylight saving time"> <meta name="DC.Identifier" content="http://www.twinsun.com/tz/tz-link.htm"> @@ -35,7 +35,8 @@ href="http://en.wikipedia.org/wiki/Coord title="Coordinated Universal Time">UTC</abbr></a> offsets, and <a href="http://en.wikipedia.org/wiki/Daylight_saving">daylight-saving</a> rules. -This database (often called <code>tz</code> or <code>zoneinfo</code>) +This database (often called <code>tz</code> or <a +href="http://en.wikipedia.org/wiki/Zoneinfo"><code>zoneinfo</code></a>) is used by several implementations, including <a href="http://www.gnu.org/software/libc/">the @@ -101,9 +102,11 @@ location.</p> The data are by no means authoritative. If you find errors, please send changes to the <a href="mailto:tz@elsie.nci.nih.gov">time zone mailing list</a>. You can also <a -href="mailto:tz-request@elsie.nci.nih.gov">subscribe</a> to the -mailing list, retrieve the <a -href="ftp://elsie.nci.nih.gov/pub/tzarchive.gz">archive of old +href="http://news.gmane.org/gmane.comp.time.tz/">browse recent +messages</a> sent to the mailing list, <a +href="mailto:tz-request@elsie.nci.nih.gov">subscribe</a> to it, +retrieve the <a +href="ftp://elsie.nci.nih.gov/pub/tzarchive.gz">full archive of old messages</a> (in gzip compressed format), or retrieve <a href="ftp://munnari.oz.au/pub/oldtz/">archived older versions of code and data</a>; there is also a smaller <a @@ -125,6 +128,8 @@ throughout the world.</li> href="http://www.convertit.com/Go/ConvertIt/World_Time/Current_Time.ASP">Current Time in 1000 Places</a></li> <li><a href="http://timezoneconverter.com/">Time Zone Converter</a></li> +<li><a href="http://home.tiscali.nl/~t876506/TZworld.html">Complete +timezone information for all countries</a></li> </ul></li> <li><a href="http://www.timeanddate.com/worldclock/">The World Clock - Time Zones</a> @@ -144,10 +149,6 @@ covers time zone data; see its VTIMEZONE calendar component. The <a href="http://www.calconnect.org/">Calendaring and Scheduling Consortium</a> is promoting further work in this area. <a -href="ftp://ftp.rfc-editor.org/internet-drafts/draft-royer-ical-basic-04.txt">iCalendar -Basic</a> is a draft simplified definition that omits VTIMEZONE due to -its complexity, but this removal is expected to appear as an -independent specification later. <a href="http://www.calconnect.org/publications/icalendartimezoneproblemsandrecommendationsv1.0.pdf">iCalendar TIMEZONE Problems and Recommendations</a> offers guidelines and recommendations for the use of VTIMEZONE and <code>tz</code>.</li> @@ -158,9 +159,7 @@ strategy for defining and deploying a ti registration process that would establish unique names for each version of each <code>tz</code> zone, along with a polygonal representation of the geographical area corresponding to the -zone. It builds on a (now-expired) <a -href="http://ietfreport.isoc.org/idref/draft-royer-timezone-registry/">Time -Zone Registry</a> draft proposal.</li> +zone.</li> <li>The <a href="http://lists.w3.org/Archives/Public/www-rdf-calendar/">www-rdf-calendar</a> list discusses <a @@ -170,13 +169,6 @@ and group scheduling systems, and has a href="http://www.w3.org/2002/12/cal/#tzd">workspace on time zone data</a> converted from <code>tz</code>. An earlier <a href="http://www.w3.org/2000/01/foo">schema</a> was sketched out.</li> -<li><a -href="ftp://ftp.rfc-editor.org/internet-drafts/draft-royer-calsch-xcal-03.txt"><abbr -title="iCalendar in XML Format">xCal-Basic</abbr></a> -is a draft <a -href="http://www.w3.org/XML/"><abbr -title="Extensible Markup Language">XML</abbr></a> document type -definition that corresponds to iCalendar.</li> </ul> <h2>Other <code>tz</code> compilers</h2> <ul> @@ -245,9 +237,6 @@ and is widely used in <abbr>GNU</abbr>/L <li><a href="http://www.bmsi.com/java/#TZ">ZoneInfo.java</a> is a <code>tz</code> binary file reader written in Java. It is freely available under the <abbr>LGPL</abbr>.</li> -<li><a href="http://s.keim.free.fr/tz/doc.html">Python time zones</a> -is a <code>tz</code> binary file reader written in Python. -It is freely available under a <abbr>BSD</abbr>-style license.</li> <li>Tcl, mentioned above, also contains a <code>tz</code> binary file reader.</li> </ul> @@ -262,9 +251,6 @@ under the <abbr>GPL</abbr>.</li> contain a copy of a subset of a recent <code>tz</code> database in a Java-specific format.</li> <li><a -href="http://www1.tip.nl/~t876506/AboutTimeZonesHC.html">HyperCard -time zones calculator</a> was a HyperCard stack.</li> -<li><a href="http://www.veladg.com/velaterra.html">VelaTerra</a> is a Mac OS X program. Its developers <a href="http://www.veladg.com/tzoffer.html">offer free @@ -275,7 +261,7 @@ Microsoft Windows program.</li> </ul> <h2>Other time zone databases</h2> <ul> -<li><a href="http://www.astro.com/cgi/aq.cgi?lang=e">Atlas Query</a> +<li><a href="http://www.astro.com/cgi/aq.cgi">Atlas Query</a> is Astrodienst's Web version of Shanks's excellent time zone history atlases published in both <a href="http://astrocom.com/products/software.php?software_id=ibmwboth">computer</a> @@ -304,17 +290,16 @@ gives current time zone rules for airpor an undocumented format, with IDs that can be mapped to <code>TZ</code> values using the <a href="http://unicode.org/cldr/data/diff/supplemental/supplemental.html#windows___tzid">Windows -→ Tzid table</a> maintained by the <a -href="http://unicode.org/cldr/">Unicode Common Locale Data Repository -(<abbr title="Common Locale Data Repository">CLDR</abbr>) -Project</a>.</li> +→ Tzid table</a> maintained by the <abbr +title="Common Locale Data Repository">CLDR</abbr> data mentioned +below.</li> </ul> <h2>Maps</h2> <ul> -<li>The <a href="http://www.odci.gov/">United States Central +<li>The <a href="https://www.cia.gov/">United States Central Intelligence Agency (<abbr title="Central Intelligence Agency">CIA</abbr>)</a> publishes a <a -href="http://www.odci.gov/cia/publications/factbook/reference_maps/pdf/time_zones.pdf">time +href="https://www.cia.gov/cia/publications/factbook/reference_maps/pdf/time_zones.pdf">time zone map</a>; the <a href="http://www.lib.utexas.edu/maps/world.html">Perry-Castañeda @@ -336,7 +321,7 @@ but the maps are more up to date.</li> <li><a href="http://www.statoids.com/statoids.html">Administrative Divisions of Countries ("Statoids")</a> contains detailed lists of <code>tz</code>-related zone subdivision data.</li> -<li><a href="http://home-4.tiscali.nl/~t876506/Multizones.html">Time +<li><a href="http://home.tiscali.nl/~t876506/Multizones.html">Time zone boundaries for multizone countries</a> summarizes legal boundaries between time zones within countries.</li> <li>Manifold.net's <a @@ -398,7 +383,7 @@ Portuguese)</a>.</dd> <dt>Canada</dt> <dd>The Institute for National Measurement Standards publishes current and some older information about <a -href="http://inms-ienm.nrc-cnrc.gc.ca/en/time_services/daylight_saving_e.php">Time +href="http://inms-ienm.nrc-cnrc.gc.ca/time_services/daylight_saving_e.html">Time Zones & Daylight Saving Time</a>.</dd> <dt>Chile</dt> <dd>WebExhibits publishes a <a @@ -446,7 +431,7 @@ href="http://www.srcf.ucam.org/~jsm28/br legal time in Britain</a> discusses in detail the country with perhaps the best-documented history of clock adjustments. The National Physical Laboratory also maintains an <a -href="http://www.npl.co.uk/time/summer_time_archive.html">Archive +href="http://www.npl.co.uk/time/measurement_time/summer_time_archive.html">Archive of Summer time dates</a>.</dd> </dl> <h2>Precision timekeeping</h2> @@ -461,9 +446,9 @@ Time Protocol</a> discusses how to synchronize clocks of Internet hosts.</li> <li><a -href="ftp://ftp.rfc-editor.org/internet-drafts/draft-ietf-dhc-timezone-option-02.txt">A -Timezone Option for <abbr title="Dynamic Host Configuration -Protocol">DHCP</abbr></a> proposes a <a +href="ftp://ftp.rfc-editor.org/internet-drafts/draft-ietf-dhc-timezone-option-04.txt">A +Timezone Option for <abbr title="Dynamic Host Configuration Protocol">DHCP</abbr></a> +proposes a <a href="http://www.dhcp.org/">DHCP</a> option for a server to configure a client's time zone and daylight saving settings automatically.</li> <li><a href="http://gauss.gge.unb.ca/GMT.UT.and.the.RGO.html">A Few @@ -517,15 +502,13 @@ href="http://www.mail-archive.com/leapse Second Discussion List</a> and <a href="http://rom.usno.navy.mil/archives/leapsecs.html">archive</a> covers <a href="http://gauss.gge.unb.ca/papers.pdf/gpsworld.november99.pdf">McCarthy -and Klepczynski's proposal to discontinue leap seconds</a>, published in <a -href="http://www.gpsworld.com/gpsworld/"><abbr -title="Global Positioning System">GPS</abbr> World</a> -<strong>10</strong>, 11 -(1999-11), 50–57 and discussed further in R. A. Nelson et al., +and Klepczynski's proposal to discontinue leap seconds</a>, +discussed further in <a href="http://www.cl.cam.ac.uk/~mgk25/time/metrologia-leapsecond.pdf">The -leap second: its history and possible future</a>, -<a href="http://www.bipm.fr/metrologia/index.html">Metrologia</a> -<strong>38</strong> (2001), 509–529. +leap second: its history and possible future</a>. +The <a href="http://www.aas.org/policy/LeapSecondCommittee.html"><abbr +title="American Astronomical Society">AAS</abbr> Leap Second +Committee</a> has solicited input on this proposal. <a href="http://www.ucolick.org/~sla/leapsecs/">The Future of Leap Seconds</a> covers this contentious issue.</li> @@ -542,13 +525,14 @@ title="International Organization for St 8601:2004 -- Data elements and interchange formats -- Information interchange -- Representation of dates and times</a>.</li> <li> -<a href="http://www.w3.org/TR/xmlschema-2/#dateTime"><abbr>XML</abbr> +<a href="http://www.w3.org/TR/xmlschema-2/#dateTime"><abbr +title="Extensible Markup Language">XML</abbr> Schema: Datatypes - dateTime</a> specifies a format inspired by -<abbr>ISO</abbr> 8601 that is in common use in <abbr>XML</abbr> data.</li> +<abbr>ISO</abbr> 8601 that is in common use in <a +href="http://www.w3.org/XML/"><abbr>XML</abbr></a> data.</li> <li> -Section 3.3 of <a -href="ftp://ftp.rfc-editor.org/in-notes/rfc2822.txt">Internet -<abbr title="Request For Comments">RFC</abbr> 2822</a> +<a href="ftp://ftp.rfc-editor.org/in-notes/rfc2822.txt">Internet <abbr +title="Request For Comments">RFC</abbr> 2822</a> §3.3 specifies the time notation used in email and <a href="ftp://ftp.rfc-editor.org/in-notes/rfc2616.txt"><abbr>HTTP</abbr></a> headers.</li> @@ -565,16 +549,16 @@ formats.</li> <a href="http://www.exit109.com/~ghealton/y2k/yrexamples.html">The Best of Dates, the Worst of Dates</a> covers many problems encountered by software developers when handling dates and time stamps.</li> -<li><a -href="http://www-306.ibm.com/software/globalization/icu/"><abbr>ICU</abbr></a> -contains a mechanism for localizing time zone -labels and abbreviations; for example, one can use it to specify -Russian translations for "Eastern European Summer Time", -"<abbr title="Eastern European Summer Time">EEST</abbr>", -and <code>Europe/Bucharest</code>. -For example, the <a -href="http://unicode.org/cldr/data/diff/by_type/dates_timeZoneNames.html"><abbr>CLDR</abbr> Sideways Data for dates_timeZoneNames</a> -shows values for time zone names in many locales.</li> +<li>The <a +href="http://unicode.org/cldr/">Unicode Common Locale Data Repository +(<abbr>CLDR</abbr>) Project</a> has localizations for time zone names, +abbreviations, identifiers, and formats. For example, it contains +French translations for "Eastern European Summer Time", "<abbr +title="Eastern European Summer Time">EEST</abbr>", and +"Bucharest". <a +href="http://unicode.org/cldr/data/charts/by_type/names.zone.html">By-Type +Chart: names.zone</a> shows these values for many locales. +<abbr>ICU</abbr> contains a mechanism for using this data.</li> <li>Alphabetic time zone abbreviations should not be used as unique identifiers for <abbr>UTC</abbr> offsets as they are ambiguous in practice. For example, "<abbr>EST</abbr>" denotes 5 hours behind