48
edits
(→Implementation: build flag -> config flag, mention adapters) |
(Add Roadmap section for Syncto) |
||
Line 50: | Line 50: | ||
It has various 'adapters', which handle the communication with the device's various DataStores and other low-level APIs (initially only for history and passwords, but adapters for tabs and bookmarks will probably also follow later). FxDesktop currently stores data for these four collections, plus addons and preferences [?: what about form data?]. | It has various 'adapters', which handle the communication with the device's various DataStores and other low-level APIs (initially only for history and passwords, but adapters for tabs and bookmarks will probably also follow later). FxDesktop currently stores data for these four collections, plus addons and preferences [?: what about form data?]. | ||
= Roadmap = | |||
The work is planned as part of the Data Sync sprints, using the [https://bugzilla.mozilla.org/show_bug.cgi?id=824026 Firefox Sync client for Firefox OS] meta bug. | |||
Open bugs that block it include, in [https://wiki.mozilla.org/Firefox_OS_Data_Sync/Scrum/fxos-s5 sprint 5]: | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191776 Crypto library for Syncto client] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191774 Kinto.js next steps discussion] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191773 History data adapter] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191771 Syncto documentation] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1191770 Add a way to enable/disable Sync at build time] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=877648 storing credentials from the visited web pages (Password Manager)] | |||
And in sprint 6 and beyond: | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1183103 Refetch FxA credentials (including sync keys if needed) when "services.sync.enabled" pref changes] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1168185 Sync UI] | |||
* [https://bugzilla.mozilla.org/show_bug.cgi?id=1168160 Sync state machine] | |||
We'll add more bugs as the work progresses. |
edits