|
From: Michael B. <mic...@cm...> - 2010-12-12 20:05:17
|
Hi, the SyncML plugin heavily depends on libsyncml. So I think a rewrite and the use of a different library would be a possible way. The problem is that libsynthesis does not provide OBEX support. I did stop my work because I cannot work on the plugin during my work time and I have some general concerns on the design of SyncML and OpenSync. SyncML merging will always be a problem. If a device is out of sync and there are changed items on both sides there is always the risk of duplicated entries. I can just note here that this behaviour is just unacceptable for customers with many contacts and events. This leads to our (university's) decision for Active Sync. OpenSync introduces an additional problem for us. It syncs all devices at once and requires a slow sync if there was a problem with just one device. The following slow sync with an enabled merger can create a complexity which is simply too high. Just calculate the effort for a general merger and 5 devices with 100 items each. So I personally prefer peer-to-peer and clear unique identifier designs for synchronization. I hope somebody else has enough motivation to take over the maintenance. If you want to take over then you can expect that I am willing to help with informations. Best regards Michael -- ___________________________________________________________________ Michael Bell Humboldt-Universitaet zu Berlin Tel.: +49 (0)30-2093 70143 ZE Computer- und Medienservice Fax: +49 (0)30-2093 2704 Unter den Linden 6 mic...@cm... D-10099 Berlin ___________________________________________________________________ PGP Fingerprint: 09E4 3D29 4156 2774 0F2C C643 D8BD 1918 2030 5AAB |