48
edits
(→Roadmap brainstorm (subject to change): Move out current/planned work to projects section, leave only "Ideas for Architecture Improvements" section) |
(→Projects: Move in current/planned work from Roadmap brainstorm section) |
||
Line 73: | Line 73: | ||
== Projects == | == Projects == | ||
The Firefox OS Data Sync team will be working on several projects during 2016. | The Firefox OS Data Sync team will be working on several projects during 2016. | ||
See [https://wiki.mozilla.org/Firefox_OS_Cloud_Roadmap Firefox OS Cloud Roadmap] for an extensive list of product ideas. | |||
=== Firefox Sync === | === Firefox Sync === | ||
We have implemented import-only bookmarks and history synchronization | |||
for the Smart TV in FxOS 2.5. We will be enabling FxSync on master for phone foxfooders soon. | |||
The next logical step is to finish the work that we started with Firefox Sync | |||
in a way that Firefox OS can catch up with other Firefox Sync clients (Desktop, | |||
Android and iOS). So we need to work on exporting data from the collections that | |||
we already have implemented (bookmarks and history) and work on importing/exporting | |||
from the collections that it still doesn't have (passwords, add-ons, tabs, | |||
preferences, forms, clients). Some of these may not make sense on Firefox OS though. | |||
Also for bookmarks, we still need to define and implement an UI to display the | |||
synchronized bookmarks on the phone. | |||
Finally, we need to allow the creation of new Sync users from Firefox OS. This | |||
involves generating the 'crypto/keys' object containing a new bulk key bundle, | |||
encrypt it with 'kB' on the client and uploading it to the server. | |||
* Stage 1 (completed): Read-only history and bookmarks sync on the Smart TV. | * Stage 1 (completed): Read-only history and bookmarks sync on the Smart TV. | ||
* Stage 2 (2015-Q4): Read-only history sync on the phone. | * Stage 2 (2015-Q4): Read-only history sync on the phone. | ||
Line 80: | Line 98: | ||
* Stage 4 (2016): Sync the [https://docs.services.mozilla.com/sync/objectformats.html rest of the collections] as and when the phone starts supporting these features. | * Stage 4 (2016): Sync the [https://docs.services.mozilla.com/sync/objectformats.html rest of the collections] as and when the phone starts supporting these features. | ||
See https://wiki.mozilla.org/Firefox_OS/Syncto. | See also https://wiki.mozilla.org/Firefox_OS/Syncto. | ||
=== Media Files Sync === | === Media Files Sync === |
edits