Syncing problems with TODO items: IrMC (Siemems S55) <-> Evo

Marc Schiffbauer <[email protected]>
Newsgroups gmane.comp.gnome.apps.multisync.devel
Message-ID <20040406160714.GG10403@lisa>
Hi Tom,

as we talked about it on #multisync:

I was testing syncing TODO items between Evo and my mobile (S55).

What the mobile supports in TODO:
CATEGORIES: 4 different depending on language, default is "Memo"
SUMMARY: max 50 bytes (chars)
STATUS: ACCEPTED|COMPLETED
PRIORITY: 1-5 (0 is not possible to set in the phon ebut seems ok)
DUE:20041111T151300Z (This is an example for a date set in a todo
                      by this phone. It has been set on 17:13, I am
                      at UTC+2 (MEST) here. The phone sends UTC +
                      "Z" ...
DALARM:20041111T140700Z (A reminder for that TODO)
DTSTART: not supported by the phone, but set when changing or adding
         an entry on the phone --> IMO should not be set


A little checklist (works):

[X] - create default todo in evo, sync to s55
[X] - create default todo in s55, sync to evo
[X] - status change in evo, sync to s55
[X] - status change in s55, sync to evo
[X] - delete an entry in evo, sync to s55
[X] - delete an entry in s55, sync to evo


Problems are there with the DUE, DALARM, DTSTART

DUE:
The phone sends DUE:20041111T151300Z which must be converted to
2004/11/11 17:13 MEST (UTC+2)

DALARM: Does evo support this? I do not find a way in evo to see or
edit a reminder for todos

DTSTART: see above

here are some debug outputs:

create new TODO on the phone:
"Type": Memo (CATEGORIES)
"Description": Foo (SUMMARY)
"Status": "Open" (STATUS: ACCEPTED)
"Priority": 3 (this is the default == normal prio)
"Use date": Yes
"Date": 2004/04/06
"Time": 18:00
"Alarm": On, 05 Minutes

now pressing sync:

Got message 6
Loaded change counter 47
Loaded change counter 294
Trying to connect on to 00:01:E3:6E:C6:05... OK.
Change log:
SN: 352064002331718
DID:15
Total-Records:7
Maximum-Records:500
M:48::3489668712

Original data:
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VTODO
X-IRMC-LUID:3489668712
CATEGORIES:Memo
SUMMARY:Foo
PRIORITY:3
STATUS:ACCEPTED
DTSTART:20040406T155422Z
DUE:20040406T160000Z
DALARM:20040406T155500Z
END:VTODO
END:VCALENDAR
RM:20041111T140700Z
END:VTODO
END:VCALENDAR

Changecounter: 48
Change log:
SN: 352064002331718
DID:3
Total-Records:227
Maximum-Records:500

Phonebook changecounter: 294
New DBs: 0
Get changes done.
Process: 1 0
Got 0 changes.
Got 1 changes.
Change type: 1, object type: 4
Comp:
BEGIN:VCALENDAR
VERSION:2.0
BEGIN:VTODO
X-IRMC-LUID:3489668712
CATEGORIES:Memo
SUMMARY:Foo
PRIORITY:3
STATUS:ACCEPTED
DTSTART:20040406T185422
DUE:20040406T160000Z
BEGIN:VALARM
TRIGGER;VALUE=DURATION;RELATED=START:PT38S
ACTION:DISPLAY
DESCRIPTION:Foo
END:VALARM
END:VTODO
END:VCALENDAR
RM:20041111T140700Z
END:VTODO
END:VCALENDAR


After that in Evo
"Time" is shown as 16:00 UTC, not as 18:00 (default local time)
Beginning date in Evo is set, IMO should not be...

-Marc
-- 
-------------------------------------------
Take back the Net! http://www.anti-dmca.org
-------------------------------------------


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.