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

Reply via email to