Page MenuHomePhabricator

Deactivate "Adjust timezone" when user setting is UTC
Open, WishlistPublic

Description

If a user has *set* their timezone to be "UTC", rather than set it to be a timezone in the timezone database that is in +00:00, they have explicitly chosen to not be in a timezone. It is typically treated as a special agnostic timezone. It is therefore inappropriate to suggest changing their timezone when they change location/timezone.

(If a user is implicitly in "UTC" because they havent set any timezone in their prefs, that is a different case)

As I explained in T3025, I like to work in UTC, and this is the way my brain works with online collaboration in very large groups of people in widely dispersed geographical locations.

But when I am looking at my calendar app, I want to see local times, for whatever timezone I am in.

And, I dont have my laptop or tablet update its timezone, but I do on my smart phone, as that is my calendar and has roaming enabled, while the other devices do not. That means Phabricator keeps popping up this dialog whenever I switch between using my phone, tablet and laptop, because it believes I am flying back and forth between two countries ever half an hour or so. I am constantly having to ignore this conflict when I am travelling. It is *really* annoying.

Event Timeline

jayvdb created this task.Jul 2 2016, 4:46 PM

But when I am looking at my calendar app, I want to see local times, for whatever timezone I am in.

What would you like Phabricator to do when you look at events in its Calendar application?

jayvdb added a comment.Jul 2 2016, 5:00 PM

But when I am looking at my calendar app, I want to see local times, for whatever timezone I am in.

What would you like Phabricator to do when you look at events in its Calendar application?

See above. It will never matter what feature is added to Phabricator, I will never want it to know what timezone I am in. I especially do not want it tracking my location.

Currently I create copies in my own calendar app of anything in Phabricator that I intend to attend, but that step will be removed when T7929: Integrate Calendar with external systems lands. For my own projects in Phabricator, we are typically using Manifest tasks for meetings at the moment, as they have more functionality than Calendar events, and only creating recurring tasks in Phabricator Calendar.

epriestley triaged this task as Wishlist priority.Jul 2 2016, 5:03 PM

You're the only user we're currently aware of who wants to use the software like this, so I don't plan to address this use case at this time.

We may revisit this in the future if we see more interest in this or in similar use cases. See also T11141.