On Mon, 2010-03-29 at 10:11 +0100, Christoph Kaulich wrote: > I am trying to use syncevolution together with egroupware 1.6.003. > > Syncing calendar and todos is working fine, but the vcards does not contain a > UID. > > I am using the file backend to use the data in Kontact, so I really need the > UID in there. I I look inthe debug messages from egroupware the cards contain > UID's and syncing them to Kontact via groupdav, they also contain UID's,. Is > there anything I can do in syncevolution about that?
UIDs in vCard are not guaranteed to be globally unique, in contrast to UID in iCalendar 2.0. Therefore it is not something which is typically useful to synchronize across apps, and thus not done in SyncEvolution. It could be added, though, by updating the datatypes/00vcard-fieldlist.xml and 01vcard-profile.xml files. But are you sure that eGroupware and Kontact will work if the UID is just getting copied across without checking for conflicts? I don't know how they assign the UIDs. If it is something simple, like a running count, then you could end up with UID=1000 assigned to a new contact in Kontact and the same UID=1000 assigned toa different new contact in eGroupware. Speaking of eGroupware, others have had problems getting it to synchronize. See mailing list and http://bugzilla.moblin.org/show_bug.cgi?id=5631 You don't have any problems except for the lack of UIDs? -- Best Regards Patrick Ohly Senior Software Engineer Intel GmbH Open Source Technology Center Pützstr. 5 Phone: +49-228-2493652 53129 Bonn Germany _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
