Hi,
I'm trying to write a plugin for conduit (http://www.conduit-project.org/),
a Gnome synchronisation application. The idea is that the plugin would
expose the data in a cell phone such as vcards, calendar entries, tasks and
notes (depending on what the phone supports). Conduit natively knows about
many of these data types and can handle the synchronisation in much the same
way as OpenSync.
In light of this, I've been looking at libsyncml as a way to implement this
plugin. Conduit plugins are implemented in Python, so I'm thinking of
writing sort of an API layer in C to call libsyncml and then link to this
from the Python code.
My main problem is that it's not really clear to me how best to use
libsyncml. Unfortunately I haven't found a huge amount of documentation on
how best to use the library. I'm hoping to avoid having to learn the
internals of the SyncML protocol.
My question is simply, is my plan feasible? If so, where can I find
documentation to help me out?
Thanks in advance,
Samant
|