Synchronization is a concern to users of more than one workstation and to users of PDA. What may seem to be two entirely different problems may in fact have a single generalized solution, although one requiring quite a bit of work : a generic SyncML interface. With that, Evolution could synchronize both with itself or with another SyncML device. But contrary to Palm devices whose synchronization protocol is well understood and for which tools are a plenty, SyncML devices are still a rare occurence. So while SyncML for PDA synchronization may seem like a waste of time at the moment considering how few SyncML devices there are, using it for synchronizing two instances of Evolution could satisfy the immediate need of users of multiple workstations and as a bonus prepare Evolution for the day when SyncML PDA become more widespread. And further down the road, beyond the horizon lies the potential of using the Evolution back-end server side... But it's getting late, I'm talking too much already and grand visions are cheap while code is hard... A few links : http://zermelo.dcs.ed.ac.uk/~da/teach/projects/pocketpclinux.html The goal of this project is to implement a way of connecting PocketPC-based PDAs to Linux PIM applications, and synchronize data with them. SyncML is one of the avenues they are exploring. http://sourceforge.net/projects/libsyncml/ This looks like an active project.
Attachment:
signature.asc
Description: This is a digitally signed message part