Firefox/Sync/Progress Report/2017Q3: Difference between revisions

Finished updating objective 2
(Added notes for objective 1 and OKR 2.1)
(Finished updating objective 2)
Line 39: Line 39:
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1380063 Bug 1380063: Make a combined local + buffer Mobile Bookmarks folder the default bookmarks view]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1380063 Bug 1380063: Make a combined local + buffer Mobile Bookmarks folder the default bookmarks view]


|Went unexpectedly well. Has landed.
|
*Went unexpectedly well. Has landed.
|-
|-
|align="left"| 1.2 Users can delete their mobile bookmarks from their iOS device.
|align="left"| 1.2 Users can delete their mobile bookmarks from their iOS device.
Line 55: Line 56:
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1380062 Bug 1380062: Allow bookmarks deletion in Mobile Bookmarks and sync it]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1380062 Bug 1380062: Allow bookmarks deletion in Mobile Bookmarks and sync it]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1387492 Bug 1387492: Allow remote Mobile Bookmarks]  
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1387492 Bug 1387492: Allow remote Mobile Bookmarks]  
|Also going well.   
|
*Also going well.   
|-
|-
|rowspan=5| 2. To have our data provide valuable insights about Sync engine errors and bookmark validation.
|rowspan=5| 2. To have our data provide valuable insights about Sync engine errors and bookmark validation.
Line 72: Line 74:
Validated validation data
Validated validation data
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381642 Bug 1381642: Validate bookmark validator dashboards with ad-hoc analysis]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381642 Bug 1381642: Validate bookmark validator dashboards with ad-hoc analysis]
|Work is progressing and results are looking good.
|
*Work is progressing and results are looking good.
 
 
 
Risks:
*Assume we won’t hire an analyst by end of Q3 to support our team.
|-
|-
| align="left"|2.2 Stand up dashboards with accurate bookmark validation data from Android and iOS.
| align="left"|2.2 Stand up dashboards with accurate bookmark validation data from Android and iOS.
Line 86: Line 94:
|align="left"|
|align="left"|
Bookmark validation dashboards for iOS and Android
Bookmark validation dashboards for iOS and Android
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1291822 Bookmarks buffer validation]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1291822 Bug 1291822: Bookmarks buffer validation]
|Blocked because we don't have a bookmark validator on Android. Need the same one we have on desktop.  
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381643 Bug 1381643: Create bookmark validation dashboard]
|
*Still blocked on the pre-requisite of landing a bookmark validator for Android, but this has been reviewed and is almost ready.
 
 
Risks:
*Android validation data aren’t in yet.
*What’s the status of iOS sending pings? Landed, but we need to make sure they’re sent/received.
*Is our analysis correct? If not, we risk creating dashboards that don’t answer our questions.
 
|-
|-
| align="left"|2.3 Flatten Sync engine data.
| align="left"|2.3 Flatten Sync engine data.
Line 101: Line 118:
|align="left"|
|align="left"|
Provide better sync engine error data for dashboards.
Provide better sync engine error data for dashboards.
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1349070 Create views for Sync engine error data]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1349070 Bug 1349070: Create views for Sync engine error data]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381641 Flatten Sync Engine data]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381641 Bug 1381641: Flatten Sync Engine data]
|No work done on this yet.  
|
*A lot of work has been completed but with mixed results.
*Have permission to do it in Scala and look at why it’s crashing the way it is.  
|-
|-
| align="left"|2.4 Stand up Sync Engine Dashboards.
| align="left"|2.4 Stand up Sync Engine Dashboards.
Line 117: Line 136:
|align="left"|
|align="left"|
Bookmark Validation Dashboard
Bookmark Validation Dashboard
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381643 Create bookmark validation dashboard]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1381643 Bug 1381643: Create bookmark validation dashboard]
|Dependent upon 2.3.
|Dependent upon 2.3.
|-
|-
Line 132: Line 151:
|align="left"|
|align="left"|
Implementation of a Repair Failure Strategy
Implementation of a Repair Failure Strategy
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1340325 Define and implement repair failure strategy]
*[https://bugzilla.mozilla.org/show_bug.cgi?id=1340325 Bug 1340325: Define and implement repair failure strategy]
|Dependent upon 2.1 - 2.4.
|
*Have been conducting some analysis of the validation and forming some ideas.
|-
|-
|rowspan=4| 3. To prevent bookmark corruption.
|rowspan=4| 3. To prevent bookmark corruption.