[wp-trac] Re: [WordPress Trac] #3962: WordPress should adjust for
DST ("location" appropriate)
WordPress Trac
wp-trac at lists.automattic.com
Fri Apr 17 15:11:05 GMT 2009
#3962: WordPress should adjust for DST ("location" appropriate)
----------------------------+-----------------------------------------------
Reporter: iacas | Owner: anonymous
Type: task (blessed) | Status: reopened
Priority: high | Milestone: 2.8
Component: Administration | Version: 2.1.2
Severity: normal | Resolution:
Keywords: needs-testing |
----------------------------+-----------------------------------------------
Comment(by sambauers):
Replying to [comment:67 Otto42]:
> Replying to [comment:65 sambauers]:
> > Basically, we need a set of saner zones for this to not cause issues.
>
> We do not maintain the zone list, nor do I think we really want to. The
zone list comes straight from PHP itself, which gets it from the zoneinfo
database. Furthermore, what you see may not be the same as what anybody
else sees, as different versions of PHP, different versions of the
zoneinfo db, etc, etc.
Regardless of the origin of the list (and perhaps because of the slightly
unpredictable set of zones that it may contain) we need to provide a set
of zones that are tailored towards greater usability, which the PHP zones
are not. For a good example of a usability layer in front of the ZoneInfo
DB see the Mac OS X timezone selection UI. I'm not advocating that we need
a full map, just a more sensible list of cities to choose from, without
duplicates and legacy names.
> > It should be possible to get the community to contribute to sane sets
of local timezones for there region/country.
>
> Unnecessary duplicate work. All this is done for us by the zoneinfo
maintainers and the PHP developers who include the db in the system.
I feel it is necessary work as the PHP ZoneInfo DB is tailored towards
compatibility rather then usability. There is no user benefit in offering
6 different names for UTC or 13 different time zones for Argentina (when
the whole country only uses one) or two different names for many others or
a grouping of zones called "Indian" which should be called "Indian Ocean".
There is certainly a potential detriment in making users decide between
multiple options and wade through an unnecessarily long list. There is
also certainly detriment if we instruct users to select a city when many
of the available selections are in fact regions or islands or GMT offsets.
Further to that point, by limiting ourselves to the verbatim names in the
ZoneInfo DB we lock out translation of these geographical names into other
languages and scripts, making the selection even more confusing for users
who can't read english.
It would be lazy of us to simply throw up the current set of more than 450
potentially baffling options, this just passes the hard work on to the
user when we could be helping them out with a smaller set of non-ambiguous
options.
Don't get me wrong. I love that this feature is going into core and I
appreciate the work that has been done up to now, but in it's current
state it is not friendly enough for end users apart from the fact that it
currently doesn't handle all cases of the transition from the old UTC
offsets to the currently included GMT offsets in this new system.
--
Ticket URL: <http://core.trac.wordpress.org/ticket/3962#comment:68>
WordPress Trac <http://trac.wordpress.org/>
WordPress blogging software
More information about the wp-trac
mailing list