How to deal with users in multiple timezones

Hi,

i have users from at least 4 different timezones access the same RT
instance.
How do you guys deal with this. Since there is only ONE $timezone
preference, it seems this is a bummer?!

Users will always enter time/date in their local timezone and RT would
always think the time/date entered would be concerning $timezone which might
be wrong…

I think there should really be a PER USER timezone preference. That way
users could even adjust them wile traveling across timezones etc. (not that
they would really do it).

Stefan Seiz http://www.stefanseiz.com
Spamto: bin@imd.net

[Please don’t CC messages to both rt-users and rt-devel. Most folks on
rt-devel are also on rt-users]

Ok, sorry.> On Sat, Sep 20, 2003 at 05:08:06PM +0200, Stefan Seiz wrote:

I think there should really be a PER USER timezone preference. That way
users could even adjust them wile traveling across timezones etc. (not that
they would really do it).

Yeah. That would be nice. It’s something I’ve wanted for a while.
Patches gratefully accepted, etc.

Ok. It seems Timezone is already in the Schema and some routines are already
in place in Date.pm. I’ll try to fight my way throug (as i am no Perl Guru
at all) by looking how Autrijus had implemented the LANG preference. Should
be almost similar.

Of course for an everage user, a Timezone string like CET or such doesn’t
mean anything, so we’d have to provide a nice popup with possible values
etc.

Stefan Seiz http://www.stefanseiz.com
Spamto: bin@imd.net

Ok. It seems Timezone is already in the Schema and some routines are already
in place in Date.pm. I’ll try to fight my way throug (as i am no Perl Guru
at all) by looking how Autrijus had implemented the LANG preference. Should
be almost similar.

Right. The two things that probably need to be dealt with are the
selection UI and the modification to RT::Date to look at the current
user’s date preferences. It should all be encapsulated there.

Of course for an everage user, a Timezone string like CET or such doesn’t
mean anything, so we’d have to provide a nice popup with possible values
etc.


Stefan Seiz http://www.stefanseiz.com
Spamto: bin@imd.net


rt-devel mailing list
rt-devel@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-devel

Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.

Of course for an everage user, a Timezone string like CET or such doesn’t
mean anything, so we’d have to provide a nice popup with possible values
etc.

Remember not to hardcode those values, as valid ones will vary from
system to system.

The zone database often, but not always, lives in /usr/share/zoneinfo,
or /usr/share/lib/zoneinfo… but thats probably going to need to be a
configuration option.

-R

[Please don’t CC messages to both rt-users and rt-devel. Most folks on
rt-devel are also on rt-users]

I think there should really be a PER USER timezone preference. That way
users could even adjust them wile traveling across timezones etc. (not that
they would really do it).

Yeah. That would be nice. It’s something I’ve wanted for a while.
Patches gratefully accepted, etc.

Jesse


Stefan Seiz http://www.stefanseiz.com
Spamto: bin@imd.net


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

Have you read the FAQ? The RT FAQ Manager lives at http://fsck.com/rtfm

Request Tracker... So much more than a help desk — Best Practical Solutions – Trouble Ticketing. Free.