|
|
Subscribe / Log in / New account

A fork for the time-zone database?

A fork for the time-zone database?

Posted Sep 30, 2021 5:25 UTC (Thu) by interalia (subscriber, #26615)
In reply to: A fork for the time-zone database? by dmoulding
Parent article: A fork for the time-zone database?

People don't know their timezone names, and the short names like EST or MST are ambiguous. It seems like an accessibility problem, people don't want to say they are UTC+10, and that alone does not cover daylight savings, and extended version strings with the daylight saving changeover points do not cover historical dates before daylight savings being introduced, or changes to when it takes effect/ends. For example Sydney changed daylight savings specifically for the 2000 Olympics, but went back to normal afterwards.
Picking from a map helps by giving people a visual reference, but some people are also very bad at maps.

I guess the human-interface and the tzdb problems are technically independent, in that tzdb could ship with no zone names and just have a whole bunch of zones given SHA codes, with parent SHAs to cover historical changes - a bit like git branches. The human timezone names could just be tag-like references to these SHA codes, but whoever maintains this list of tags will face a similar problem of what names to include and what to exclude. And people would probably want it shared for consistency across apps and OSes, you wouldn't really want each library/language or OS to re-implement it differently.


to post comments

A fork for the time-zone database?

Posted Oct 23, 2021 15:27 UTC (Sat) by nix (subscriber, #2304) [Link] (1 responses)

Honestly I suspect the user interface should just ask "Look at a clock on the wall. What time is it now?" and "Do you have to change your clocks twice a year?" and approximate an almost-always-right tzdb timezone from that. (But no doubt there are countless crazy cases in which this wouldn't work either.)

A fork for the time-zone database?

Posted Oct 23, 2021 16:54 UTC (Sat) by mpr22 (subscriber, #60784) [Link]

You need to also ask "do you live north or south of the equator?"

(At least, I'm assuming there might be somewhere in the southern hemisphere that has DST.)


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds