KISS.  I'm with brion.

On 12/29/09, Brion Vibber <[email protected]> wrote:
> While looking at our preferences, I noticed we have a fairly generic but
> unfriendly timezone selector, done as a drop-down box with a raw list of
> zone names -- this makes you find and select something like
> "America/Los_Angeles" or "Asia/Tokyo".
>
> Not only is the list very long and confusingly sorted, but the names are
> all either English or acronyms, making it hard to internationalize.
>
> It occurs to me that we very rarely actually output formatted dates in
> the web interface anyway... most of the time we output relative times
> like "a few seconds ago" or "3 months ago".
>
>
> In fact, about the only place I can see that we're outputting a fully
> formatted date is on an individual notice like this:
>
> http://identi.ca/notice/15645070
> "Brion Vibber (brionv) 's status on Friday, 27-Nov-09 19:19:11 UTC"
> "Brion Vibber (brionv) 's status on Friday, 27-Nov-09 11:19:11 PST"
> etc
>
> though we also have tooltips on the approximation eg "about a month
> ago": "2009-11-27T11:19:11-08:00"
>
>
> My own inclination would be to drop the timezone preferences entirely;
> in the rare cases where we output a formatted local date we can let
> client-side JavaScript do the actual date formatting with the client
> system's actual time zone and language settings, with a UTC/GMT fallback
> for clients with JS disabled.
>
> This drops an unnecessary and hard-to-select option field from
> preferences and site administration panels, and avoids inconsistencies
> when you travel or move and forget to update the timezone.
>
> Any objections or suggestions for further refinement?
>
> -- brion vibber (brion @ status.net)
> _______________________________________________
> StatusNet-dev mailing list
> [email protected]
> http://lists.status.net/mailman/listinfo/statusnet-dev
>

-- 
Sent from my mobile device

-- 
Mark
"Blessed is he who finds happiness in his own foolishness, for he will
always be happy."
_______________________________________________
StatusNet-dev mailing list
[email protected]
http://lists.status.net/mailman/listinfo/statusnet-dev

Reply via email to