[tz] IANA timezone database - request to add Omaha, Nebraska

Paul Eggert eggert at cs.ucla.edu
Mon Aug 1 16:46:04 UTC 2022

On 8/1/22 01:35, Florian Weimer wrote:
> * Paul Eggert:
>> Looking back at your original question "How does this system implement
>> a programming interface that enumerates the TZ rules?"
>> <https://mm.icann.org/pipermail/tz/2022-July/031702.html> I think the
>> answer is that TZif files don't do that....
> But that means the software has to obtain the IANA time zone name (which
> is not part of the TZif data, either), and that exposes the allegedly
> invisible, internal identifier across an interface boundary.

Sure, names like America/Los_Angeles are visible across an operating 
system's internal interfaces, but those interfaces need not be exposed 
to the end user.

By the way, earlier I thought that you were asking about Rule names like 
"US" and "Canada" but I see now that you're asking about Zone names like 
"America/Los_Angeles" and Link names like "US/Pacific". Rule names are 
internal to TZDB, and I hope downstream users aren't relying on them 
staying the same from one release to the next, or even within a single 
release (as the Rule names in tzdata.zi differ from those in 

Another way to put this is that Zone and Link names are covered by the 
interface stability guidelines[1]; Rule names are not.

[1] https://data.iana.org/time-zones/theory.html#stability

More information about the tz mailing list