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.