I think the current options are not very useful. None is a sane default, but nearly useless in practice. * wins, on the other hand, might lead to data-loss.
keep both would delete the old item from both sides and upload both versions as new items. This is not very easy to implement as we would have to change or remove the item's UID. We already use icalendar for item-changing operations (e.g. splitting big VCALENDAR files) but that library is not very vcard-aware and since #70 i am kinda scared to further involve icalendar in vdirsyncer's operations.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
I think the current options are not very useful.
Noneis a sane default, but nearly useless in practice.* wins, on the other hand, might lead to data-loss.keep bothwould delete the old item from both sides and upload both versions as new items. This is not very easy to implement as we would have to change or remove the item's UID. We already use icalendar for item-changing operations (e.g. splitting bigVCALENDARfiles) but that library is not very vcard-aware and since #70 i am kinda scared to further involve icalendar in vdirsyncer's operations.Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.