Firefox OS Data Sync/Scrum/fxos-s8
From MozillaWiki
Contents
Sprint dates
- Start: September 18th
- End: October 2nd
Milestones
-
August 7th (FxOS-S4)DONE. First proof of concept for data synchronization via Kinto. FxOS <-> FxOS only. Using Firefox Sync crypto algorithm. Demo: https://www.youtube.com/watch?v=BEYgx5chun0 -
October 2nd (FxOS-S8)DONE. Cross product (Desktop <-> Android <-> FxOS) historyand passwordsSync (READ ONLY). - October 16th (FxOS-S9). Cross product (Desktop <-> Android <-> FxOS) history and bookmarks (TV only) Sync (READ ONLY). Feature complete.
- November 2nd (FxOS-S10). Code complete.
List of bugs
Issues for this sprint
For the Syncto sub-project:
ID | Summary | Component | Resolution | Assigned to | Depends on | Blocks | Whiteboard | Blocking b2g | Feature b2g | Target milestone |
---|---|---|---|---|---|---|---|---|---|---|
1168185 | Sync UI | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 1168164, 1191770 | 824026, 1202347 | --- | 2.5+ | FxOS-S8 (02Oct) | |
1191773 | Read-only History data adapter | Sync | FIXED | Sean Lee [:seanlee][:weilonge] | 1203868 | 824026, 1195647, 1202382, 1205901, 1207521, 1208352, 1217340 | [partner-cherry-picked<2015/11/10>] | --- | --- | FxOS-S8 (02Oct) |
1202382 | Read-only Bookmarks data adapter | Sync | FIXED | Sean Lee [:seanlee][:weilonge] | 1191773, 1208352, 1209906, 1217340 | 824026, 1207521 | [partner-cherry-picked<2015/11/10>] | --- | --- | FxOS-S8 (02Oct) |
1202627 | Use Kinto.js dbPrefix option to avoid data clashes between accounts | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1196239 | 824026 | [partner-cherry-picked<2015/11/10>] | --- | --- | FxOS-S8 (02Oct) |
1204432 | Use LazyLoader in Sync app | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1204827 | 1195647, 1205220 | [partner-cherry-picked<2015/11/10>] | --- | --- | FxOS-S8 (02Oct) |
1204827 | Generate xClientState inside SyncEngine | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1195647, 1204432 | [partner-cherry-picked<2015/11/10>] | --- | --- | FxOS-S8 (02Oct) | |
1205220 | SyncManager - Sync app glue | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 1204432, 1210725 | 824026 | --- | --- | FxOS-S8 (02Oct) | |
1206012 | Firefox Sync initial test plan draft | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026 | --- | --- | FxOS-S8 (02Oct) | ||
1206473 | Use new Kinto.js syntax for collection-level options | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1206615 | 1195647 | --- | --- | FxOS-S8 (02Oct) | |
1206615 | Add Kinto.js into the Sync app | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1195647, 1206473 | --- | --- | FxOS-S8 (02Oct) | ||
1206694 | Don't resync if DataAdapter#update returned false | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1195647 | --- | --- | FxOS-S8 (02Oct) | ||
1207654 | Allow setting a collection as readonly | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026 | [partner-cherry-pick] | --- | --- | FxOS-S8 (02Oct) | |
1207725 | Handle synchronized bookmarks on Bookmarks DataStore clients. | Sync | WONTFIX | Fernando Jiménez Moreno [:ferjm] | 824026 | --- | --- | FxOS-S8 (02Oct) | ||
1209906 | Remove IdSchema validation | Sync | FIXED | Michiel de Jong [:michielbdejong] | 824026, 1195647, 1202382 | --- | --- | FxOS-S8 (02Oct) | ||
1209934 | Prepare for supporting readOnly option in SyncEngine and DataAdapters | Sync | FIXED | Michiel de Jong [:michielbdejong] | 824026, 1195647, 1210442 | --- | --- | FxOS-S8 (02Oct) | ||
1210356 | Make WebCryptoTransformer safer | Sync | FIXED | Michiel de Jong [:michielbdejong] | 824026, 1195647, 1207468, 1211537 | --- | --- | FxOS-S8 (02Oct) | ||
1210442 | Support readOnly option in SyncEngine and DataAdapters | Sync | FIXED | Michiel de Jong [:michielbdejong] | 1209934 | 824026 | --- | --- | FxOS-S8 (02Oct) | |
1210473 | Hide passwords collection switch until we have an adapter for passwords | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026 | --- | --- | FxOS-S8 (02Oct) | ||
1210480 | UnrecoverableError instead of TryLaterError when Syncto is not running | Sync | FIXED | Michiel de Jong [:michielbdejong] | 824026, 1195647 | --- | --- | FxOS-S8 (02Oct) | ||
1210725 | Set proper audience in SyncManager.getAssertion. | FxA | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026, 1205220 | [partner-cherry-pick] | --- | --- | FxOS-S8 (02Oct) | |
1210858 | TypeError: l10n.DateTimeFormat is not a function after sync succeeded | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026, 1210252 | --- | --- | FxOS-S8 (02Oct) | ||
1211367 | Add getAssertion and getKeys to Firefox Accounts client. | Gaia::TV::System | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026, 1210697 | [partner-cherry-picked<2015/11/10>] | --- | --- | FxOS-S8 (02Oct) | |
1211469 | JavaScript error: resource://gre/modules/RequestSyncService.jsm, line 104: TypeError: this.addRegistration is not a function | DOM: Core & HTML | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026 | --- | --- | FxOS-S8 (02Oct) | ||
1211508 | Set Syncto dev server URL | Sync | FIXED | Fernando Jiménez Moreno [:ferjm] | 824026 | [partner-cherry-pick] | --- | --- | FxOS-S8 (02Oct) |
24 Total; 24 Open (100%); 0 Resolved (0%); 0 Verified (0%);
For the CloudStorage sub-project:
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);
Demos
Retrospective
Actions taken from last sprint
Things that went well
Things that went not that well
Actions for this sprint
No results.
0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);