Synchronization between devices

if you have been reading some of the how to in this blog, you would have come across synchronization stuffs like sync'in K800i with Evolution, or N70/N73 with Evolution. I have also tried out something else like synchronization between N800 with Evolution, and also Google Calendar with Evolution ( i think i tend to have Evolution as standard/center copy).

so many tests, but one conclusion - synchronization is a BIG thing. Nothing works 100% carefree and easy. I think the closest i could get is a few days of ok syncs, and then something will bound to happen, that turn my calendar all upside down. Else, i will get endless decision questions asked by multisync-gui to confirm where i want to be taken as standard. I must explain this first - i appreciate all the work the community has been doing. Opensync is a very promising project, and i can see many things i can do now were not possible years ago. But it has to be better.

My ideal case would be a more seamless synchronization. Say Evolution is the default calendar... then all others should also check against Evolution to make sure everything is synchronized. One good assumption, is that a user can never enter an entry at two places at the same time. So there is no way this will create a conflict. I know tools like Opensync is getting at there. Current status they are still working hard to get more things done and fixed, Kudos to these guys!

At this point i was thinking whether is it possible to have a server managing all calendars at their best represented formats. The idea is to have duplicates of calendar from each device stored in the server, while the server compare with each other to have a synchronized version among all. Mean time when the client comes over and perform a sync, the individual duplicate would be sync'ed with the specific device. In this case we might avoid the attempt to let each speak to each other, especially if they are in different format/detail level and are not open to each other. Now in this case you can see how important an open format can be. 

Currently Opensync should be releasing version 4.0 soon, and many things are suppose to be improved and fixed. Let's see. stay tuned :)

: Thanks for your votes!