[Kolab-devel] Kolab and PDA synchronization
guillaume leclerc
g.leclerc at atolcd.com
Thu Sep 8 10:45:55 CEST 2005
Hi everybody, I currently work at AtolC&D on Kolab2 and more precisely
on a solution for synchronizing PDAs.
Indeed, regards to the multiple pocket devices (Pocket PC, Palm,
phone cell,...), it seems to be interesting to implement to Kolab2 a
solution, that will allow a synchronization between Kolab2 and such devices.
It already exists such a thing based on Windows system with Outlook, but
nothing based on Windows or Linux systems with client such as Kontact,
Aethera...
Purpose is then to implement a solution on Kolab for synchronizing
multi-device on different platforms (above all Windows, Linux), and not
only for Outlook. The informations to transmit will be contacts,
calendar events, notes, and task lists.
I had already a look on existing pilots and projects, that permit this :
- kpilot (http://www.slac.com/pilone/kpilot_home/hardware.php
<https://intranet.atolcd.com/horde/services/go.php?url=http%3A%2F%2Fwww.slac.com%2Fpilone%2Fkpilot_home%2Fhardware.php>)
seems to be quite mature, but based essentially on KDE and Kontact, for
Palm devices, Sony Clié, Treo and Samsung
- jpilot (http://www.jpilot.org/
<https://intranet.atolcd.com/horde/services/go.php?url=http%3A%2F%2Fwww.jpilot.org%2F>)
is only available for PALM pilot on Linux
systems
- the project sync4j (http://www.sync4j.org/
<https://intranet.atolcd.com/horde/services/go.php?url=http%3A%2F%2Fwww.sync4j.org%2F>)
for Kolab looks very good, supporting Windows Mobile PocketPC,
BlackBerry, and Palm, running both in Windows and Linux. But it works
only with the first version of Kolab.
- Multisync (http://multisync.sourceforge.net/news.php
<https://intranet.atolcd.com/horde/services/go.php?url=http%3A%2F%2Fmultisync.sourceforge.net%2Fnews.php>)
supports mobile devices, PDAs and cell phones (Sony Ericsson, Siemens,
Pocket PC, Opie, Zaurus, Palm) but seems to work only on a gnome platform.
To my mind, the synchronization will be done via the protocol SyncML,
which offers a common language for communications between devices,
applications and networks. (except if patents issues exists).
To implement the solution, I think about a server solution (more than a
client), with a common base and some specifics implementations depending
on the device we use (but nothing is put in stone).
Now I'm here. If you have any suggestions or ideas, don't hesitate. I
need your remarks and comments.
G. Leclerc
More information about the devel
mailing list