Confirmed users
213
edits
(→FAQ: conflct resolution) |
(Added edge cases) |
||
Line 183: | Line 183: | ||
* What happen if a Contact Consumer receives a notification about a external modification done over a contact that has been modified locally? | * What happen if a Contact Consumer receives a notification about a external modification done over a contact that has been modified locally? | ||
Conflict resolution UI? | Conflict resolution UI? | ||
=== Some edge cases === | |||
* As a user, I want to merge 2 local contacts. | |||
* As a user, I want to merge 2 contacts from an external RW source. | |||
* As a user, I want to merge 2 contacts: 1 from an external RO source (like FB) and 1 from an external RW source. | |||
* As a user, I want to merge 2 contacts from an external RO sources. [Might be impossible as FB is currently is only example of RO source] | |||
* As a user, I want to merge 2 contacts: 1 already merged and 1 from an external RW source. | |||
* As a user, I want to merge 2 contacts: 1 already merged and another one already merged. | |||
* As a user, I want to merge 3 contacts: 1 local, 1 from an external RO source and 1 from a RW source. | |||
* As a user, I want to unmerge a contact coming from 3 sources. | |||
* As a user, I want to delete a merged contact (local + RO external source). | |||
* As a user, I want to edit a merged contact from the external source. | |||
* As a user, I want to edit a merged contact locally and then from the external source. | |||
* As a user, I want to edit a merged (RO+RW) contact from the external RW source. | |||
= Implementation = | = Implementation = |