Hi, I have not heard of anyone wanting to work on a plugin for the KDE addressbook. Hopefully I can answer some of your questions below...
> -What format does the syncengine expect for the vcards? My Siemens S55 sends > vcard 2.1, but the kde addressbook's native format is vcard 3.0. We are using vcard 2, since that is what the majority of embedded devices still use (not to mention Evolution). > > -do I have to worry about merging the changes in vcards into the > addressbook? Suppose I have an entry in both sync plugins. what happens if both > plugins > send this entry as modified to the sync engine? > Am I right that it is the sync engines job to merge these two modified > entries into one and to send this one to each of the plugins? This would mean that > I don't have to worry at all about such issues in the plugin. If I get a > vcard marked as modified from the sync engine, I simply replace the entry I > stored in my addressbook with this one, right? This is correct. You just worry about changes at your end - the syncengine will then report any add/delete/modify and you accept those as reported. > > -It would be nice if I could specify mappings between different fields in > the vcards sent by the plugins. > For example, my phone uses a different field to store to which group a > contact belongs than kaddressbook. Is there some way to specify that two different > fields correspond to each other when syncing? This is something you have to do in each plugin. In the case of your phone, if you supply the correct vCard to the syncengine then the plugin for the phone should translate that to what the phone understands. Tom ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01 _______________________________________________ Multisync-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/multisync-devel