[Chandler-dev] ics and EIM and no-data-loss
pbossut at osafoundation.org
Mon Jan 29 19:22:36 PST 2007
Jeffrey Harris wrote:
> In the Preview timeframe, do we have commitment to preserving local to
> changes to events that if they conflic with changes from importing an
> ics file or syncing an iCalendar share?
I'm not sure I understand your question quite frankly. We have conflict
when merging items with the same UUIDs. Are UUIDs saved with ics files?
(needs to for the question on conflict when importing to make any
sense). In that case, I'd say that, indeed, we should not modify the
repo version of the item when importing (no overwrite), at least, not
without asking the question to the user ("Do you want to overwrite?").
I do feel though that in such a case we could have a global unique
prompt (i.e. overwrite or not) rather than going through the merge and
conflict code. The use case for such an import is a sort of "backup"
scenario (e.g. I saved to ics, made changes and now want to go back to
that older version) so merge/conflict seems overkill to me.
More information about the chandler-dev