Gaia/Contacts/Data Refactor: Difference between revisions

Jump to navigation Jump to search
Data flows
No edit summary
(Data flows)
Line 39: Line 39:


== Proposal ==
== Proposal ==
=== Data flow ===
=== High level overview ===
==== High level overview ====
[[File:IMG 20140619 162203.jpg|800px|x600px]]
[[File:IMG 20140619 162203.jpg|800px|x600px]]


Line 67: Line 66:
** Create specific indexes to make current requirements being searchable (name, given, family, org, tel, email, phonetic, address ...)
** Create specific indexes to make current requirements being searchable (name, given, family, org, tel, email, phonetic, address ...)
** Use directly indexedDB to provide a better peforming contacts list (jump to letter, better cursor walking ...).
** Use directly indexedDB to provide a better peforming contacts list (jump to letter, better cursor walking ...).
== Data flows ==
=== Contact consumer initial fetch ===
=== Local contact addition ===
=== Local contact change ===
=== External contact addition ===
=== External contact change ===
=== Contact consumer search ===


== Requirements ==
== Requirements ==
Confirmed users
483

edits

Navigation menu