Firefox OS Data Sync/Scrum/fxos-s10

From MozillaWiki
Jump to: navigation, search

Sprint dates

2.5RAtimeline.png

  • Start: October 16nd
  • End: October 30th

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) history and passwords Sync (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:

Full Query
ID Summary Component Priority Resolution Assigned to Depends on Blocks Whiteboard Blocking b2g Feature b2g Target milestone
1194091 [browser] Firefox Account sync bookmark Gaia::TV P1 FIXED Dan Huang[:danhuang] 1194090, 1194096, 1207521, 1210697, 1212187, 1215436, 1215482, 1217349, 1218701 824026, 1194108, 1202376, 1216878 [ft:conndevices][partner-blocker][partner-cherry-pick] --- 2.5+ FxOS-S10 (30Oct)
1194092 [browser] Firefox Account sync history Gaia::TV P1 FIXED Dan Huang[:danhuang] 1194090, 1194097, 1207521, 1210697, 1212187, 1212716, 1215436, 1217349, 1217352, 1218303, 1219108, 1219162 824026, 1194108 [ft:conndevices][partner-blocker][partner-cherry-pick] --- 2.5+ FxOS-S10 (30Oct)
1194096 [browser] Firefox Account sync settings page Gaia::TV P1 FIXED Fernando Jiménez Moreno [:ferjm] 1194090, 1194097 824026, 1194091, 1194108, 1202376, 1218701 [ft:conndevices][partner-blocker][partner-cherry-pick] --- 2.5+ FxOS-S10 (30Oct)
1194097 [browser] Firefox Account sync welcome page Gaia::TV P1 WONTFIX Fernando Jiménez Moreno [:ferjm] 1194090 824026, 1194092, 1194094, 1194096, 1194108, 1202376, 1218701 [ft:conndevices][partner-cherry-pick] --- 2.5+ FxOS-S10 (30Oct)
1203898 [browser] Re-skin Firefox Account sign in process for TV Gaia::TV P2 FIXED Dan Huang[:danhuang] 1194090, 1202360 824026, 1194108, 1215169 [ft:conndevices][partner-cherry-pick] --- 2.5+ FxOS-S10 (30Oct)
1207468 Prefix asyncStorage entries with userid in DataAdapters Sync P1 FIXED Michiel de Jong [:michielbdejong] 1210356 1195647 --- --- FxOS-S10 (30Oct)
1207488 [browser] Firefox Account doesn't show up after restarting B2G Gaia::TV P1 WORKSFORME yifan [:yifan][:yliao] 1194090, 1202360 824026, 1194108 [ft:conndevices][partner-blocker][partner-cherry-pick] 2.5+ --- FxOS-S10 (30Oct)
1210412 Show synchronization errors to the user. Sync P2 DUPLICATE Fernando Jiménez Moreno [:ferjm] 824026 --- --- FxOS-S10 (30Oct)
1211833 Merge preprocessing functionality to TV to enable/disable sync Gaia::TV::System P1 FIXED Fernando Jiménez Moreno [:ferjm] 1191770, 1202383 824026, 1194108, 1207521 [partner-cherry-picked<2015/11/10>] --- 2.5+ FxOS-S10 (30Oct)
1212394 Handle offline error when trying to enable Sync Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1212716 Update browser IndexedDB to adapt synced data from places datastores Gaia::TV::Browser P1 FIXED Sean Lee [:seanlee][:weilonge] 1212187, 1215436, 1217349 824026, 1194092, 1217352, 1218303, 1219108 [partner-cherry-picked<2015/11/10>] --- --- FxOS-S10 (30Oct)
1212874 Losing connection while syncing disables Firefox Sync Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 1219822 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1214193 Deal with unknown incoming tombstones in history data adapter Sync P2 FIXED Michiel de Jong [:michielbdejong] 824026, 1194108, 1195647 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1214979 [Aries][Firefox Sync]Cannot sync data between Desktop/Android and Firefox OS. Sync P1 DUPLICATE Michiel de Jong [:michielbdejong] 824026 --- --- FxOS-S10 (30Oct)
1215086 Support same URL being bookmarked twice Sync P1 FIXED Sean Lee [:seanlee][:weilonge] 1194108, 1195647, 1215482 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1215169 Implement key navigation on FxA flow Gaia::TV::System P1 FIXED yifan [:yifan][:yliao] 1203898 824026, 1194108, 1218314 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1215427 [TV] Only fetch keys when Sync is enabled via "services.sync.enabled" pref changed from Gaia Gaia::TV::System P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1215458 Disable bookmarks sync on the phone and enable it on the TV Sync P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1215459 [TV] Show visual feedback and disable 'Sign in' button while enabling Sync Sync P3 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1215460 More readable error message if crypto/keys not found Sync P3 INVALID Michiel de Jong [:michielbdejong] 1195647 --- --- FxOS-S10 (30Oct)
1215463 [TV] Disallow new sync users Sync P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026, 1194108 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1215470 Decide how to deal with update errors in DataAdapters Sync P1 DUPLICATE Michiel de Jong [:michielbdejong] 1195647 --- --- FxOS-S10 (30Oct)
1215482 Support new bookmarks_store format in TV Sync P1 FIXED Sean Lee [:seanlee][:weilonge] 1215086 1194091, 1194108, 1195647 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216022 Clear all Bookmark and History records from FxSync when users logout FxAccount in TV Browser. Gaia::TV::Browser P1 FIXED Sean Lee [:seanlee][:weilonge] 1216319 824026, 1194108 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216163 Add 'disabling' state Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026, 1217381 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216180 [TV] SyncManager does not set the error state properly Gaia::TV::System P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216319 Clear mTime from asyncStorage in Sync app after DataStore clear Sync P1 FIXED Michiel de Jong [:michielbdejong] 1195647, 1216022 --- --- FxOS-S10 (30Oct)
1216451 [TV] Login out from Sync should log the user out from FxA Sync P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216456 Unknown error alert in Sync activation after verifying FxAccount if Syncto server is unreachable Sync P2 DUPLICATE 824026 --- --- FxOS-S10 (30Oct)
1216591 Support IFNDEF on Gaia preprocessor Gaia::Build P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026, 1218288 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216614 [TV] Add Sync Now option to Sync settings Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216616 Add ToS and Privacy Note links to Sync settings Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216645 Sync once on enabled Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216854 [browser] handle back-space key event in firefox sync process Gaia::TV::Browser P2 FIXED yifan [:yifan][:yliao] 824026, 1194108 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1216855 [browser] remove login successful page in firefox account sync flow Gaia::TV::Browser P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026, 1194108 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1217331 [TV] Set missing default Sync settings Sync P1 INVALID Fernando Jiménez Moreno [:ferjm] 824026 --- --- FxOS-S10 (30Oct)
1217338 Use email address instead of xClientState as the dbPrefix Sync P2 WONTFIX Michiel de Jong [:michielbdejong] 1195647 --- --- FxOS-S10 (30Oct)
1217340 Handle an empty visits array of history record as a valid case Sync P1 FIXED Sean Lee [:seanlee][:weilonge] 1191773, 1203868 824026, 1195647, 1202382, 1205901, 1207521, 1208352 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1217349 Update bookmark records without updating places Gaia::TV::Browser P1 FIXED Sean Lee [:seanlee][:weilonge] 1212187 824026, 1194091, 1194092, 1212716, 1215436, 1217352, 1218303, 1219108, 1219162 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1217352 Write the first visits record into timestamp for Places IndexedDB Gaia::TV::Browser P1 FIXED Sean Lee [:seanlee][:weilonge] 1212187, 1212716, 1215436, 1217349, 1218303, 1219108 824026, 1194092 [partner-cherry-picked<2015/11/10>] --- --- FxOS-S10 (30Oct)
1217376 [TV] Ask user for confirmation before signing the user out Sync P3 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1217380 [TV] Ask for Firefox Accounts password before enabling history synchronization Sync P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1217381 Go back to default collection settings on logout Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 1216163 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1217463 Deal with case where 'places' bookmark is missing. Sync P1 FIXED Dan Huang[:danhuang] 824026, 1217710 --- --- FxOS-S10 (30Oct)
1217760 Use xClientState as bucketId Sync P1 FIXED Michiel de Jong [:michielbdejong] 824026 --- --- FxOS-S10 (30Oct)
1218286 Consider case where Sync server was flushed in fxsyncId-dataStoreId matching tables and mTime Sync P2 WONTFIX Michiel de Jong [:michielbdejong] 824026 --- --- FxOS-S10 (30Oct)
1218288 [TV] Preprocess browser to enable/disable Sync Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 1216591 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1218293 Get rid of fxsyncId field in bookmarks_store Sync P2 FIXED Michiel de Jong [:michielbdejong] 824026 --- --- FxOS-S10 (30Oct)
1218303 Check history records by time and export maximum size argument to SyncBrowserDB.getHistory Gaia::TV::Browser P1 FIXED Sean Lee [:seanlee][:weilonge] 1212187, 1212716, 1215436, 1217349 824026, 1194092, 1217352, 1219108 [partner-cherry-picked<2015/11/10>] --- --- FxOS-S10 (30Oct)
1218432 "TypeError: Missing required 'minInterval' member of RequestTaskParams." on boot Sync P2 DUPLICATE Fernando Jiménez Moreno [:ferjm] 824026 --- --- FxOS-S10 (30Oct)
1218440 [TV] Cannot delete email address on FxA login flow Sync P1 FIXED yifan [:yifan][:yliao] 824026, 1194108 [partner-cherry-pick] 2.5? --- FxOS-S10 (30Oct)
1218441 [TV] Back-space key doesn't behave as expected on FxA flow. Sync P2 FIXED yifan [:yifan][:yliao] 824026, 1194108 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1218680 [TV Data Sync] Failed to re-sync bookmarks after disconnecting Gaia::TV::Browser P1 DUPLICATE Michiel de Jong [:michielbdejong] 824026 [ft:conndevices] --- --- FxOS-S10 (30Oct)
1218687 [TV Data Sync] There is a redundant folder named "mobile" after syncing bookmarks Gaia::TV::Browser P3 DUPLICATE 824026 [ft:conndevices] --- --- FxOS-S10 (30Oct)
1218695 [TV Data Sync] Failed to use "delete" to modify the account or password Gaia::TV::Browser P3 DUPLICATE 824026 [ft:conndevices] --- --- FxOS-S10 (30Oct)
1218724 Refine error UI on TV Sync P3 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1219108 Export more options to getHistory and getHistoryTimestamp function in SyncBrowserDB Gaia::TV::Browser P1 FIXED Sean Lee [:seanlee][:weilonge] 1212187, 1212716, 1215436, 1217349, 1218303 824026, 1194092, 1217352 [partner-cherry-picked<2015/11/10>] --- --- FxOS-S10 (30Oct)
1219151 [TV Data Sync] Missing bookmark after synchronization Gaia::TV::Browser P1 WORKSFORME Fernando Jiménez Moreno [:ferjm] 824026 [ft:conndevices] --- --- FxOS-S10 (30Oct)
1219162 [TV] Bookmarks list is shown with a different order than Desktop or Android Sync P2 FIXED Sean Lee [:seanlee][:weilonge] 1217349 824026, 1194092, 1194108 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1219245 [TV Data Sync] 'Forgot your password' link shows activity chooser menu Gaia::TV::Browser P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026, 1219248 [ft:conndevices][partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1219275 Session is not kept between reboots Sync P1 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1219610 JavaScript error: app://browser.gaiamobile.org/js/settings.js, line 171: TypeError: this.getHomepage is not a function Gaia::TV::Browser P3 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1219708 Should not attempt to sync while offline Sync P3 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1219709 Handle syncing state on TV browser settings and toolbar UI Sync P2 FIXED Fernando Jiménez Moreno [:ferjm] 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1220089 History collection checkbox enabled although refresh auth didn't succeed Sync P3 FIXED Fernando Jiménez Moreno [:ferjm] 824026, 1220541 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)
1220541 Require user authentication refresh when the bookmark collection checkbox is changed to true Sync P3 FIXED Fernando Jiménez Moreno [:ferjm] 1220089 824026 [partner-cherry-pick] --- --- FxOS-S10 (30Oct)

66 Total; 66 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