From: Patrick O. <Pat...@gm...> - 2005-07-18 17:23:14
|
On Tue, 2005-07-12 at 11:20 +0200, Armin Bauer wrote: > Helge Hess wrote: > > Is this library suitable for server side implementations as well or is > > it focused on clients? > > > > The library consists of several layers. [..] > so the library will be usable as both server and client by using > different parts of the library Will it support both slow and fast synchronization? I had considered implementing SyncML client support for Opie a while ago, but the Opie PIM API would not support keeping track of local changes, so each synchronization would have to be done via slow sync and for that the server needs to detect changes. This is not listed in your list above; on the other hand, I am not sure whether this wouldn't belong into the SyncML server on top of the library layers. In that case let me rephrase my question: will OpenSync on top of libsyncml support a slow sync of contact and calender entries? Regarding the Opie SyncML client, your libsyncml is one option. The other, older (more mature?) option is the C++ Sync4j client library (www.sync4j.org). I have not actually used that lib because my initial attempts of just syncing my Sony Ericcson K750 with the Sync4j server failed: http://forge.objectweb.org/tracker/index.php?func=detail&aid=303703&group_id=96&atid=100096 That has dampened my enthusiasm a bit, especially because none of the Sync4j developers has reacted. I hope OpenSync and libsyncml will fare better; please, continue your effort and actually release something that works, it is appreciated ;-) -- Bye, Patrick Ohly -- Pat...@gm... pa...@co... (MakeCD related mails) http://home.pages.de/~ohly/ http://makecd.core.de/ (MakeCD home page) |