canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,922
edits
(8 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
<big><big><big>'''Firefox Activity Stream - Desktop Status Report - | <big><big><big>'''Firefox Activity Stream - Desktop Status Report - Oct-18-2017'''</big></big></big> | ||
== Project Health & Exec Summary == | == Project Health & Exec Summary == | ||
Line 23: | Line 23: | ||
<!--[[File:Yellow-sm.jpg|frameless|25px]]<br>--> | <!--[[File:Yellow-sm.jpg|frameless|25px]]<br>--> | ||
[[File:Green-sm.jpg|frameless|25px]]<br> | [[File:Green-sm.jpg|frameless|25px]]<br> | ||
|align="left"| Activity Stream in 57 Beta is preff'd on by default, but pref is flipped off for a defined control population for specific Shield studies. <br | |align="left"| Activity Stream in 57 Beta is preff'd on by default, but pref is flipped off for a defined control population for specific Shield studies. <br> | ||
No issues currently identified as blocking 57. Decision/Recommendation is to move Activity Stream to release on both about:newtab and about:home <br> | No issues currently identified as blocking 57. Decision/Recommendation is to move Activity Stream to release on both about:newtab and about:home <br> | ||
|- | |- | ||
Line 31: | Line 31: | ||
<!--[[File:Yellow-sm.jpg|frameless|25px]]<br>--> | <!--[[File:Yellow-sm.jpg|frameless|25px]]<br>--> | ||
[[File:Green-sm.jpg|frameless|25px]]<br> | [[File:Green-sm.jpg|frameless|25px]]<br> | ||
|align="left"| Development in progress. Scope mainly focused on continued performance improvements <br> | |align="left"| Development in progress. [https://github.com/mozilla/activity-stream/issues?q=is%3Aissue+is%3Aopen+label%3Afx58 Scope] mainly focused on continued performance improvements <br> | ||
|} | |} | ||
Line 47: | Line 47: | ||
!|Update/Notes | !|Update/Notes | ||
|- | |- | ||
| align="left"| | | align="left"| [https://bugzilla.mozilla.org/show_bug.cgi?id=1399961 Bug 1399961] Meta - Activity Stream noticeably slower than old about:home at startup | ||
| | | P2 | ||
| | | Performance | ||
| | | AS Eng | ||
| | | Open | ||
| | | Ongoing | ||
| align="left"| | | align="left"| Meta for related performance improvements. Several patches with performance gains have been landed and uplifted to 57. Decision is to proceed with AS on about:home in 57. Further performance improvements will continue in 58. | ||
|- | |- | ||
| align="left"| | | align="left"| | ||
Line 106: | Line 106: | ||
!|Status/Notes | !|Status/Notes | ||
|- | |- | ||
| align="left"| | | align="left"|Activity Stream on about:home has inadequate performance, negatively affecting user engagement and retention | ||
| | |4 - high | ||
| | |3 - medium | ||
| | | 12 | ||
| align="left"| | | align="left"| Improve perceived performance on browser startup by either reducing the number of sections, or by rendering those sections differently. Improve real performance of subsequent about:home invocations by using pre-loading | ||
| align="left"| | | align="left"| Do not land AS on about:home and land an updated (Activity Stream-like) version of existing about:home static HTML | ||
| align="left"| | | align="left"| Though some regression in performance has been reported (see Bug 1399961 above) the decision has been made to continue to move ahead with AS on about:home in 57. Data on engagement and retention is being gathered via 57 Shield study, and will be reviewed on Oct 23rd. | ||
|- | |- | ||
| align="left"| | | align="left"| Snippets or Pocket production servers are compromised | ||
| | | 5 - very high | ||
| | | 2 - low | ||
| | | 10 | ||
| align="left"| | | align="left"| SecReview - follow up with OPSec team to ensure SecReviews for Snippets and Pocket servers are done. Longer term goal is to rewrite Snippets client and server to exchange JSON instead of scripts. | ||
| align="left"| | | align="left"| Turn off snippets on either client or server side and/or use existing about:home implementation. Pref off pocket or change its endpoints. | ||
| align="left"| | | align="left"| [https://bugzilla.mozilla.org/show_bug.cgi?id=1409058 Bug 1409058] has received go ahead to uplift to FX57. This would allow us to turn off snippets on the client side in case of incident, which is our mitigation strategy. | ||
|- | |- | ||
| align="left"| | | align="left"| Onboarding Tour negatively affects Firefox engagement and retention | ||
| | | 3 - medium | ||
| | | 3 - medium | ||
| | | 9 | ||
| align="left"| | | align="left"| Put onboarding behind pref, switch onboarding telemetry to ping-centre, help Onboarding team run a/b tests, support in UX redesign for Onboarding Tour | ||
| align="left"| Don't ship Onboarding Tour | |||
| align="left"| Onboarding has a [https://bugzilla.mozilla.org/show_bug.cgi?id=1389424 patch] for ping-centre telemetry and is requesting uplift. AS team is assisting with reviews as needed. | |||
| align="left"| | |||
| align="left"| | |||
|- | |- | ||
| align="left"| | | align="left"|Firefox and AS engagement and retention are negatively affected because new Snippets form factor is viewed by users as too aggressive or distracting | ||
| | | 3 - medium | ||
| | | 2 - low | ||
| | | 6 | ||
| align="left"| | | align="left"| Work with the Snippets team to gradually roll out new Snippets form factor as expderiments in 57 Beta and Release to better understand how the new form factor affects engagement and retention. Implement UX review process for Snippets template changes. Test different form factor variants. | ||
| align="left"| | | align="left"| Do not land Snippets in AS, land Snippets only on about:home | ||
| align="left"| | | align="left"| All mitigations have been considered. Risk here is currently considered low. | ||
|- | |- | ||
| align="left"| | | align="left"| AS engagement metrics suffer because we do not have good Tippytop metadata | ||
| | | 3 - medium | ||
| | | 1 - very low | ||
| | | 3 | ||
| align="left"| | | align="left"| Land patch that uses high quality icons for default top sites, where available. | ||
| align="left"| | | align="left"| Use screenshots | ||
| align="left"| | | align="left"| Icons for major sites landed in FX57. Continuing on with Alexa top 500 in FX58. | ||
|} | |} | ||
== Sprint/Release Performance== | == Sprint/Release Performance== | ||
'''Release''': | '''Release''': FX58 | ||
<br> | <br> | ||
'''Sprint''': | '''Sprint''': Karate Kid - Ending Oct 29th | ||
* In Development | * In Development this sprint: [https://github.com/mozilla/activity-stream/milestone/46 here] | ||
* Team has completed approximately 60% of the MVP backlog for FX58 (only 2 sprints this release). | |||
* | |||
<p> </p> | <p> </p> | ||