From: Graham C. <g+o...@co...> - 2006-06-06 12:39:58
|
Armin, Thanks for your reply. On Monday 05 June 2006 01:16, Armin Bauer wrote: > The problem with fixing this bug is: > Lets assume that we have telephone which can store notes and contacts. > We are synchronizing this telephone with a directory which contains a > single vcard. But opensync has a problem now: how should this file be > treated? Should it be synchronized as a contact or as a note? Isn't this a different issue? I understand that this process can cause problems if a file can be converted into two different types of entries but this conversion does happen when handling changes today. I have created calendar and contacts entries as files and had them converted correctly, with no problems. *My* problem is that this process does NOT occur when doing comparisons -- it only occurs when handling changes. I think that whatever the process is for implementing changes, the SAME process needs to happen when doing comparisons. Otherwise we see incorrect conflicts. In the tests I have run (between file and kdepim formats), the problem is that the file data is not converted AT ALL during slow-sync comparison (it is not being converted to the wrong XML vformat datatype -- it is just not being converted at all). Graham |