[tz] Proposed patch - Theory change to reinstate reference to ISO-3166

Paul Eggert eggert at cs.ucla.edu
Wed Sep 4 18:47:47 UTC 2013

On 09/04/13 10:04, Stephen Colebourne wrote:
> I offer
> this patch as a possible middle ground.

Thanks, though as you know I'm not happy about political
constraints, this sounds like a reasonable compromise.
I'd like to tweak it slightly, to mention that we're
only talking about inhabited countries here (this is
implied by the previous line but it's better to be explicit),
and while we're at it we should mention exactly which
ISO 3166 codes we're talking about, as we're not
going to add an entry for the
African Regional Industrial Property Organization
even though it does have an ISO 3166 two-letter code.

Something like this, say:

diff --git a/Theory b/Theory
index b11cbc8..cfd3e2e 100644
--- a/Theory
+++ b/Theory
@@ -316,6 +316,8 @@ in decreasing order of importance:
         'America/New_York' precludes 'America/New_York/Bronx'.
     Uninhabited regions like the North Pole and Bouvet Island
         do not need locations, since local time is not defined there.
+    There should typically be at least one name for each ISO 3166-1
+        officially assigned two-letter code for an inhabited country.
     If all the clocks in a region have agreed since 1970,
         don't bother to include more than one location
         even if subregions' clocks disagreed before 1970.

More information about the tz mailing list