<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">On Fri, Nov 5, 2021 at 11:23 AM Ken Murchison via tz <<a href="mailto:tz@iana.org">tz@iana.org</a>> wrote:<br></div></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div>On 11/5/21 2:18 PM, Eliot Lear via tz
wrote:<br>
</div>
<blockquote type="cite">
<p>Just on this point:<br>
</p>
<div>On 05.11.21 17:42, Brian Park wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr"><br>
<div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<p>Better to stick with what we have: observe what
people on the ground think the time is.<br>
</p>
</div>
</blockquote>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">I've seen
this a few times, but I don't understand it. No normal
person on the ground thinks their time is
"America/Los_Angeles". It's "US/Pacific". <span class="gmail_default" style="font-family:arial,helvetica,sans-serif">No
normal person in Toronto thinks their time is
"America/Toronto". Their country is not even America.
They think their timezone is "Canada/Eastern". People</span>
are forced to use "America/Los_Angeles" or
"America/Toronto" because the TZDB forced that
nomenclature upon our users. It seems a mapping layer,
like the 'countryzone' file containing ISO-countries,
would be the one that provides the timezones that people
use on the ground.<br>
</span></div>
<div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br>
</span></div>
</div>
</div>
</blockquote>
<p>Second verse, same as the first: these are database keys, not
user interface presentation. Nobody is forced to present any
database key to a user. If you have locale awareness, as most
modern user-facing systems have, you're going to be far more
granular anyway.</p>
</blockquote>
<p><br>
</p>
<p>Couldn't agree more with Eliot.<br>
</p>
</div></blockquote><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">The practical reality is that the TZDB identifiers are externally visible identifiers to end-users. The Unix system forces the TZDB identifiers on to the user when I have to type this:<br></span></div><div><span class="gmail_default" style="font-family:arial,helvetica,sans-serif">$ TZ=America/Toronto date</span><br></div><div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">I agree that it is conceptually cleaner if the Core TZDB identifiers were internal only. But I understand that some people would consider ISO-country identifiers to be out of scope of this project, although there are many ad hoc ones currently in the database. I think a file like 'countryzone' should be added only if there are people willing to maintain such a list. It may need to be a separate project, to avoid forcing the TZ Coordinator to pick up the slack if those maintainers drop off.<br></div><br><div style="font-family:arial,helvetica,sans-serif" class="gmail_default">Brian<br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"><br></div><div style="font-family:arial,helvetica,sans-serif" class="gmail_default"></div><br></div></div></div>