Re: [Task Scheduler] Can we really remove TimezoneDirective argument?

Hi Mounir, please my in-line response.

----- Original Message -----
> From: "Mounir Lamouri" <mounir@lamouri.fr>
> To: "Gene Lian" <clian@mozilla.com>
> Cc: "Christophe Dumez" <ch.dumez@sta.samsung.com>, public-sysapps@w3.org, "Marcos Caceres" <mcaceres@mozilla.com>
> Sent: Thursday, November 28, 2013 8:02:53 PM
> Subject: Re: [Task Scheduler] Can we really remove TimezoneDirective   argument?
> 
> On Fri, Nov 22, 2013, at 15:02, Gene Lian wrote:
> > Btw, are we really sure the Calendar app doesn't need to adjust
> > the tasks by listening for the dynamic timezone changes?
> > 
> > For example, if I set an activity at 2013/12/31 11:59pm to
> > prepare to celebrate the New York, then I would expect it will
> > alert me at 11:59pm of that local time no matter which timezone
> > I'm currently in.
> 
> As far as I know, calendar applications are aware of timezones. You
> usually have an option to change the default timezone. Which means that
> if you set an event for New Year's Eve in New York while you are in
> Taipei and forget to change the timezone it might indeed not fire at the
> right time but if you set the timezone accordingly, it should just work.

That's the case for manual setting.

However, how about the *automatic* timezone adjustment?
For example, by NITZ. So, do you prefer using another API
to capture the timezone change fired from system and to
reset the task by TaskManager API accordingly?

Gene

Received on Monday, 2 December 2013 08:29:11 UTC