CloudServices/Sync/FAQ: Difference between revisions

No edit summary
Line 55: Line 55:
===Can a client control sync policies?===
===Can a client control sync policies?===
Currently client server data is merged (deleted items explicitly marked). Giving user control presents a complex decision which is difficult to explain outcomes to users.
Currently client server data is merged (deleted items explicitly marked). Giving user control presents a complex decision which is difficult to explain outcomes to users.
* With sync 1.1 there were options that applied to the first Sync:
 
** Merge client data
With sync 1.1 there were options that applied to the first Sync:
** Overwrite server data
*Merge client data
** Overwrite client data
*Overwrite server data
*Overwrite client data
There are also preferences the user can set to adjust the timer delay and other obscure configuration options.
There are also preferences the user can set to adjust the timer delay and other obscure configuration options.


===Can a user backup to a snapshot of data?===
===Can a user backup to a snapshot of data?===
Not currently, but this is a feature that could be added. Like some of the above, a key challenge here is UX and giving the user enough information and choice that they can make an informed decision about the implications of their choice. For example, if the user chooses to restore from a backup, are we sure they are aware the change will affect all their devices and not just the current device? Is it possible that only this local client is in a bad state, and that the copy of the data on the server is in a good state and should be reapplied to this device without impacting other devices?
Not currently, but this is a feature that could be added. Like some of the above, a key challenge here is UX and giving the user enough information and choice that they can make an informed decision about the implications of their choice. For example, if the user chooses to restore from a backup, are we sure they are aware the change will affect all their devices and not just the current device? Is it possible that only this local client is in a bad state, and that the copy of the data on the server is in a good state and should be reapplied to this device without impacting other devices?
Confirmed users
964

edits