For Syncing Todo, what i think is todos are stores as part of calendar
in Nokia Phones.
Yep, the mystery is how does Nokia differentiate from tasks and todos if they are
stored together?
I think following should be Target & Source.
OVI.com Evolution
Notes ./Note/Unfiled Memo
To-do ./EventTask/To-do Tasks
If you see my log, it shows that for todos and notes also data is coming from server and
getting rejected.
So you can get data from the server for todos and notes? I thought I could not.
Maybe you can provide a separate sync for todo and notes separately and send me the dump
message(which is the *.xml file under the same folder as the html logs, if you have set
the log level large enough).
I was asking for Fail-safe option, in case there is Network
disconnection how local/server deletes will be handled? Do we have any chance to recover
data? Right Now I think deletes happen first then fetch.
Sure, the client can even resume from where it got interrupted. For example: if the
your client issues delete to server and failed in the middle, it just leads to a
unsynchronized and resumeable state, it will get synced correctly next time. Even if there
is something more disastrous happened, SyncEvolution has a snapshot for your data before
sync and after sync, you can restore your data manually.
Best Regards,
Congwu
From: Suyog [mailto:suyog@ovi.com]
Sent: Tuesday, October 27, 2009 11:03 PM
To: Chen, Congwu
Subject: Re: RE: RE: SyncEvolution Bug 3182 - support
ovi.com (Nokia sync service)
Hi,
I also was able to Sync Calendar , your guess was correct I was using ./EventTasks/Tasks
earlier.
For Syncing Todo, what i think is todos are stores as part of calendar in Nokia Phones.
If calendar entries are stored as ./EventTask/Task, same way may be for todo
./EventTask/To-do?
I tried this and please see attached screenshots/logs for result. We need to confirm this
from Nokia. As I understand that these entries have to to perfect, and in correct case,
i.e. EventTask may not be same as eventtask.
Opensync does sync Todo entries in Nokia to Tasks in Evolution. so I target should be
./Tasks in Evolution as there is nothing like "todo" in Evolution.
I was not able to Sync Notes with OpenSync as I mentioned in last mail that in Evo2-sync
plugin of Open sync, we can only specify 3 categories, cotacts, calendar, tasks.
I think following should be Target & Source.
OVI.com Evolution
Notes ./Note/Unfiled Memo
To-do ./EventTask/To-do Tasks
If you see my log, it shows that for todos and notes also data is coming from server and
getting rejected.
I was asking for Fail-safe option, in case there is Network disconnection how local/server
deletes will be handled? Do we have any chance to recover data? Right Now I think deletes
happen first then fetch.
I will try building OpenSync 0.39 again but it will be great if we can have deb package.
I trying to contact OpenSync Developers but no reply.
Let me know how it goes.
Best Regards,
Suyog
----- Original message -----
From: "Chen, Congwu" <congwu.chen(a)intel.com>
To: Suyog <suyog(a)ovi.com>
Subject: RE: RE: SyncEvolution Bug 3182 - support
ovi.com (Nokia sync service)
Date: Tue, 27 Oct 2009 13:00:06 +0800
Suyog,
My finding is: Calendar actually works (no “server reject access” error, maybe you put a
wrong uri? ./EventTask/Tasks not ./EventTasks/Tasks
And without a server side uri for Todos, we cannot differentiate calendars and tasks. You
mentioned Nokia phones syncing todos with Evolution tasks, that’s correct. While you also
mentioned Nokia phones don’t have defined todos separately, I am confused here.
If Nokia phones have todos and syncing with Ovi todos successfully, that’s a good point,
we may dig further to find what syncing uri it is using.. If Nokia phones don’t have
todos, then what’s the usage of the Todos in the ovi web page?
For memos, you are correct, content rejection. Nokia must have some different
format/interpretation of their notes. Can you sync from your phone with opensync for
memos? If yes, maybe you can give me an opensync dump message.
http://bugzilla.moblin.org/show_bug.cgi?id=3182#c7
Do we have any fail safe option now in case of server delete option?
i.e if we use server data delete option.
Ah, what do you mean here? In SyncML, if client issues “delete” cmds to server,
server can accept it showing “server deleted or reject it with “server rejected”.
Could you please help me in getting latest Opensync?
I wanted to test 0.39 version but I don't know how to build or install it.
What problems you get in building it? Following is a guide for building and
installing libsyncml (part of opensync), the rest part should be mostly the same. You can
have a try.
https://libsyncml.opensync.org/wiki/obex-guide
One thing I wanted to ask "Are you working on with compatibility
with Ubuntu 9.10"?
We have not tested it specifically but we are testing with latest debian testing
and we have a compatibility mode for evolution-data-server related apis. Therefore I am
optimistic about this.
Best Regards ,
Congwu
From:Suyog [mailto:suyog@ovi.com]
Sent: Monday, October 26, 2009 5:02 AM
To: Chen, Congwu
Subject: Re: RE: SyncEvolution Bug 3182 - support
ovi.com (Nokia sync service)
Hi,
I tried playing around config options in SyncEvolution and also did few tests with OVI
sync.
I have kept backup of my PIM data, as I am doing tests with my actual account, Back saved
me a lot.
After trying with many changes in config, I am not able to sync Calendar and Todo. Same
error as below mail.
log in succeeded, but server refuses access - contact server operator
In GUI , I get message "Forbidden" for Calendar and Todo Sync. May be you can
have a look again.
Please note that in Nokia Phones , there is nothing defined separately for To-dos, somehow
they are treated as part of Calendar( May be ./EventTasks/Tasks). Also as I use OpenSync
to sync my phone over Bluetooth with Evolution, I noted that To-dos sync with Tasks in
Evolution but Notes cant be Synced with Memo as evo2-sync plugin for Opensync doesn't
support it. I used instructions at following link.
http://ubuntuforums.org/showthread.php?t=260676&page=17
For SyncEvolution, I think we are also facing similar issue, Notes are getting synced but
being rejected by Evolution. Same happens when we try to create new memo and try to sync,
we get server rejection.
Hence basic issue I believe is the way Evolution and OVI/Nokia phones address
Notes(Memos). You can check Opensync with with evo2-sync and syncml-obex-client plugins to
understand how they handle Calendar and Todo items.
Also I tried all 3 options , Merge, Delete local data and replace, Delete Server data and
replace.
All work very well with contacts, and with Memos , I get same rejections error but it
deletes server data.
Do we have any fail safe option now in case of server delete option? i.e if we use server
data delete option.
Could you please help me in getting latest Opensync? I wanted to test 0.39 version but I
don't know how to build or install it. Well I am not programmer, I am chemical
Engineer :-), just Tech Enthusiast. hence I need help when it comes to building apps from
source in linux. I have done few simple apps build but not with much dependency.
Let me know if you need more details, screenshots or logs. I feel really great that we
made good progress.
Best Regards,
Suyog
--------------------------------------------------------------
Ovi Mail: Easy setup in minutes
http://mail.ovi.com