|
From: Emanoil K. <del...@ya...> - 2011-01-27 21:59:14
|
Quentin mentioned you have discussed the sync of UIDs. Can we discuss this too. Currently I am able to read contacts from the phone and I have a problem with the way the uid is handled around the changes and by the plugins. Also in the understanding of the qint type in kde4 ... I need to read more about this how the uid is generated. AFAIK akonadi generates internal id and supports a remoteId field to be correlated to external. Anyway I need some better understanding here how opensync handles it.
Imagine I have created a contact with UID=XYZ in kde and another one with UID=XYZ on the phone.
A second case kde UID=XYZ and the same contact with uid=ABC on the phone.
I see that kdepim plugin checks if such contact exists and !deletes! it. In my opinion it is not a satisfactory solution unless the content is the same, but is it? My fear is that it deletes a contact different in content but with same id or that I end up with duplicates
thanks in advance
regards
|