automatic error recovery
@pohly
Submitted by Patrick Ohly Assigned to SyncEvolution Community
Description
---- Reported by patrick.ohly@intel.com 2011-10-26 11:52:12 +0000 ----
At the moment there are situations where SyncEvolution cannot determine what the right resolution for a failed synchronization is. It has a built-in backup mechanism and can ask the user for assistance, but ultimately it would be better to not bother the user. This can be achieved in some cases by simplifying the problem:
- The peer (most likely a service on the Internet) must be able to store all data.
- There is a separate local database for each database on the peer.
In that case it is acceptable to wipe out the local data and restart with the data stored on the peer:
- Implement the necessary policy in SyncEvolution ("peer wins").
- Check whether this interferes with libfolks (local IDs will change, data added by libfolks to a contact might get lost).
--- Bug imported by patrick.ohly@gmx.de 2012-07-29 20:36 UTC ---
This bug was previously known as bug 23765 at https://bugs.meego.com/show_bug.cgi?id=23765