Paul at al, here are two recommondation for the tz database (in source and compiled form): (1) Put a file called "version" or ".version" in the zoneinfo root, e.g /usr/share/zoneinfo, containing just one line of text, e.g.: tz-2003d (2) Put a file called "deprecated" or ".deprecated" in the zoneinfo root containing lines of deprecated zones, e.g.: America/Atka America/Ensenada America/Fort_Wayne America/Knox_IN America/Porto_Acre America/Rosario America/Virgin Asia/Ashkhabad Asia/Chungking Asia/Dacca ...etc... Both of there changes would make it easier to manage them. Thanks for listening, Peter Peter Thoeny wrote:
Dear Paul,
thanks for the update and for listing the site.
I made some changes, Indiana and Kentucky are now correct. (Still debugging North_Dakota, it is in the directory but for some reason the script is not picking it up.)
As previously noted, TWiki.org is hosted on SourceForge; the tz database does not seem to be up to date. Once we move TWiki to our own server I can fix that.
Regards, Peter
Paul Eggert wrote:
I just now updated <http://www.twinsun.com/tz/tz-link.htm> to point to that page.
I noticed one other minor problem with that web page: it mishandles zones whose names contain two or more slashes. For example, the web page has an entry 'Indiana' but when I follow the link to the URL <http://twiki.org/cgi-bin/xtra/t?tz=America/Indiana> the resulting web page says "Invalid Timezone: America/Indiana -- /usr/share/zoneinfo/America/Indiana".
The affected zones are:
America/Indiana/Knox America/Indiana/Marengo America/Indiana/Vevay America/Kentucky/Monticello America/North_Dakota/Center
I see the web page doesn't list any name related to America/North_Dakota/Center, which was added in tz-2001d. Nor does it list other recently-added names like America/Bahia (added in tz-2003d). Perhaps you're using a old version of the tz data, or an old version of the tz names? You can get the current list of names from zone.tab in the tz distribution.
This suggests another possible improvement: at the bottom of the web page you might list the tz version number or some other time stamp associated with the tz table itself. Unfortunately there's no easy way to get the tz version number from the installed data.
These are common-enough problems that I'll CC: this to the tz list.