GTG

Comment 10 for bug 493176

Revision history for this message
emgsilva (godsiem) wrote :

First, I verified that both timezones are set in the same timezone (GMT +01:00 Europe/Amsterdam). There is a funny thing though, that is when I use the command "date +%::z" it prints "+02:00:00", when it should only be +01:00:00... Anyway, I don't think this can be the source of the problem...

Then I tried to make several tests, changing some of the properties I think that may influence this weird behaviour... and I found some very strange things. Here you have the sequence of actions on my tests:

-------------------

TIMEZONE Amsterdam
START GTG
ADD new task in GTG "Amsterdam TEST" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010
CHANGE DATE in task RTM to 2/6/2010
SYNC
- Date in GTG is not updated
CHANGE (not updated) DATE in GTG to 5/6/2010
- Date in RTM is changed to 4/6/2010 (one day before the day set in GTG)
(At this moment I have the appointment in 5/6/2010 in GTG and 4/6/2010 in RTM)
QUIT GTG

TIMEZONE change to GMT/London in both systems
START GTG
ADD new task in GTG "London TEST" due date 1/6/2010
SYNC
- Date in RTM is kept in 1/6/2010!!!
CHANGE DATE in task RTM to 2/6/2010 (The previous appointment (Amsterdam TEST) date in RTM changed to 5/6/2010! it looks like GTG uploads again the task with the GTG date)
SYNC
CHANGE DATE in GTG to 5/6/2010
- Date in RTM is in fact changed to 5/6/2010!
(At this moment we have both "London TEST" and "Amsterdam Test" with due date as they should 5/6/2010
QUIT GTG

TIMEZONE change to Amsterdam
START GTG
SYNC
- Both appointments dates in RTM are changed from 5/6/2010 to 4/6/2010
ADD in GTG "Amsterdam TEST 2" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010

TIMEZONE change to Berlin
START GTG
SYNC
- In RTM all the appointments keep the same dates
ADD in GTG "Berlin TEST" due date 1/6/2010
SYNC
- Date in RTM goes to 31/05/2010
QUIT GTG

TIMEZONE in RTM GMT/London and in GTG to GTM/London (time in local machine set to not us time server... so I can use the GMT timezone but still have a correct time in my machine)
START GTG
ADD in GTG "Amsterdam TEST 3" due date 1/6/2010
SYNC
- All RTM dates are set correctly!!!
CHANGE date in RTM
SYNC
- Date in GTG is updated!

-------------------

I am still not completely sure how I should interpret these results... but somehow this is only working when I set both times to GMT/London...

However, this is very weird, since I am also using another tool to manage my tasks (Tasque) and it manages to be consistent with RTM even in other timezones...

Another thing I noticed is that the Synchronisation button does not work every time I try to synchronise with RTM... I am not sure whether this is due to GTG or the fact I am trying to do this very often and RTM tries to control the number of accesses...

In conclusion it seems that with this setup it works... but it is a bit strange, since I have to change my timezone to a different one... Any idea why this works this way?