Syncing does not work
Last blog I wrote syncing was working between KOrganizer and my Nokia. I have to correct that. It does not work.
After the post I made a connection to the company agenda in KOrganizer. And after hitting the the sync button of Kitchensync it started to sync the company agenda. Well, that was not so bad, having the company agenda in my phone is actually a benefit.
The next day I hit sync again. Now KOrganizer had all the company agenda items in my personal agenda resource. That’s bad. After cleaning up that mess (it took me hours to extract my personal data from the agenda) I just decided that I could live with it: remember to turn off the company agenda before quiting KOrganizer, sync, start KOrganizer, turn on the company agenda resource.
But now there is a new problem. Every new day I sync KOrganizer with my phone it duplicates all items on the phone, /some/ with a shift of two hours, even without touching those agenda items, not on my phone and not within KOrganizer.
This sync story is getting ridiculous. I don’t understand how companies deal with this. The basic idea of syncing is … syncing. Finding duplicates, merge the info and keep those two in exact sync. If Kitchensync – based on OpenSync – can not do that, they both should be excluded from the distro’s.
Thanks for your response. But if it is known only to sync contacts correctly, it should not offer the possibility to sync a calendar.
I hope this will be fixed in 0.4. I’m not able to test this on my work pc. As it needs to stay stable. Maybe I’ll test it at home one day.
…it is well known that syncing is difficult. That’s the reason why the opensync project was formed. And yes, opensync 0.2 sucks for things more complex than simple contacts.
However, it works for contacts, and in that cases actually pretty good, the request to remove the packages is therefore a bit overhyped.
Anyway, since you do have these problems: opensync 0.4 is in development for quite some time, and will soon be released. The current development release could be worth a try for you.
Last but not least: the opensync developers don’t seem to be evil guys – I guess they wil listen to your problems and will try to find a fix. Since you are also a developer it might even be very fruitful for both parties.
they deal with it by shopping only in one place, microsoft…
as in, exchange for central server, windows mobile on the portable devices, outlook on the individual computers.
but even that isnt flawless iirc.
i guess thats why blackberry have become so popular. its not so much a sync as a push system where entries go to the central server and then is pushed back out to the handset afterwards.
but thats just my personal take on the subject.
sync have never been perfect. just look at cvs, svn, git or the others. what they do is basically the same as calendar sync tools, but on different data.