I'm pretty sure that's what Guy is saying. If you define your UI based on tzdb zone names, your UI is broken.

On November 13, 2017 9:17:55 AM EST, Paul.Koning@dell.com wrote:


On Nov 11, 2017, at 9:06 PM, Guy Harris <guy@alum.mit.edu> wrote:

On Nov 11, 2017, at 5:27 PM, Zefram <zefram@fysh.org> wrote:

It's not a database of cities but of timezones.

So every UI that offers a list of tzdb names (or tzdb names slightly tweaked by replacing underscores with blanks, or whatever) as if it were a list of cities is broken.

No. Tzdb isn't a UI, and doesn't define a UI. UI design is a separate activity, and it's not constrained by tzdb. It would be perfectly valid to offer a UI that has 10k city names in it as a way to set the correct tz for your system.

paul