Firefox/Activity Stream: Difference between revisions
(→Current Progress Report: update) |
|||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
=Current Progress Report= | |||
https://wiki.mozilla.org/Firefox/Activity_Stream/Status/16-May-2017 | |||
=Overview= | =Overview= | ||
Activity Stream for Firefox is a collection of all the things you do in the browser that you care about displayed in a rich and meaningful way. We plan to show rich content with images from recent pages, screen shots, downloads, closing sessions, notifications, and improve your results in the awesome bar. Eventually we hope to be the central feed of the things you care about. | Activity Stream for Firefox is a collection of all the things you do in the browser that you care about displayed in a rich and meaningful way. We plan to show rich content with images from recent pages, screen shots, downloads, closing sessions, notifications, and improve your results in the awesome bar. Eventually we hope to be the central feed of the things you care about. | ||
[[File: | [[File:ActivityStream.png|800px|frameless]] | ||
===Key Documents=== | ===Key Documents=== | ||
* Code: https://github.com/mozilla/activity-stream | * Code: https://github.com/mozilla/activity-stream | ||
* Issues: https://github.com/mozilla/activity-stream/issues | * Issues: https://github.com/mozilla/activity-stream/issues | ||
===Trello Boards=== | |||
These Trello boards paint a very accurate picture of the various Activity Stream features and project progress: | |||
* Product/UX Trello Board (Desktop): https://trello.com/b/KX3hV8XS/activity-stream | * Product/UX Trello Board (Desktop): https://trello.com/b/KX3hV8XS/activity-stream | ||
* Product/UX Trello Board (iOS MVP): https://trello.com/b/IDwOxfWP/activity-stream-mvp-ios | * Product/UX Trello Board (iOS MVP): https://trello.com/b/IDwOxfWP/activity-stream-mvp-ios | ||
Line 21: | Line 26: | ||
=Install= | =Install= | ||
Activity Stream has been available as a [https://testpilot.firefox.com/experiments/activity-stream Test Pilot experiment], though the team is now in the process of landing Activity Stream in [https://www.mozilla.org/en-US/firefox/channel/desktop/ Firefox Nightly]. | |||
=== | ===Firefox Nightly Release=== | ||
In order to use this fast, but bare bones version of Activity Stream, start (or install) the latest Firefox Nightly (Firefox 55) and navigate to <pre>about:config</pre> | |||
Go ahead and search for the configuration preference: <pre>browser.newtabpage.activity-stream.enabled</pre> | |||
and change it's value to '''True''' | |||
===Developer Release=== | ===Developer Release=== | ||
The developer release is updated each time code is committed to master in GitHub. This | The developer release is updated each time code is committed to master in GitHub. This version is used to experiment and validate the core functionality of the product before integrating it into Firefox. Use this release to look into the future of the product, and to try out new Activity Stream experimental and 'in-development' features. | ||
https://moz-activity-streams-dev.s3.amazonaws.com/dist/latest.html | https://moz-activity-streams-dev.s3.amazonaws.com/dist/latest.html | ||
'''Note''': The data being collected by the add-on is [https://github.com/mozilla/activity- | '''Note''': The data being collected by the add-on is [https://github.com/mozilla/activity-stream/blob/master/docs/v1-test-pilot/data_dictionary.md documented in the repo]. | ||
=Reporting Issues= | =Reporting Issues= | ||
Line 48: | Line 56: | ||
==Product Plan== | ==Product Plan== | ||
* | * Test Pilot Graduation, MVP complete Q2 2017 | ||
* | * Pref'd on in Firefox Nightly Q2 2017 | ||
* Q3 | * Activity Stream completely ported to Firefox as a system add-on Q3 2017, ships pref'd off in Firefox 56 | ||
* | * Activity Stream to ship as default about:newtab and about:home in Firefox 57 Q4 2017 | ||
==Success== | ==Success== | ||
Line 59: | Line 66: | ||
* Activity Stream in the hands of all our users | * Activity Stream in the hands of all our users | ||
* Users have easy access to their favorite things in Firefox and therefore spend more time using it | * Users have easy access to their favorite things in Firefox and therefore spend more time using it | ||
===Product Milestones=== | ===Product Milestones=== | ||
Line 75: | Line 79: | ||
| 3a|| WIP || Mobile MVP || Android and iOS browsers have basic functionality of Activity Stream enabled. || Stefan | | 3a|| WIP || Mobile MVP || Android and iOS browsers have basic functionality of Activity Stream enabled. || Stefan | ||
|- | |- | ||
| 3b || | | 3b || DONE || Desktop Engagement || Desktop has demonstrated user value in increasing median activity stream interactions by weekly cohort. || Tim | ||
|- | |- | ||
| 4 || | | 4 || WIP || Enabling for all users || Activity Stream Desktop is landing in Firefox 57 || Stefan/Tim | ||
|- | |- | ||
| 5 || || Product focused features || Full stack teams to deliver coherent features across all clients driving engagement in Firefox || Team | | 5 || || Product focused features || Full stack teams to deliver coherent features across all clients driving engagement in Firefox || Team | ||
Line 83: | Line 87: | ||
= Data & Metrics = | = Data & Metrics = | ||
https://sql.telemetry.mozilla.org/dashboard/activity-stream- | https://sql.telemetry.mozilla.org/dashboard/activity-stream-metrics-summary - requires login | ||
=Team - RACI = | =Team - RACI = |
Latest revision as of 01:33, 30 May 2017
Current Progress Report
https://wiki.mozilla.org/Firefox/Activity_Stream/Status/16-May-2017
Overview
Activity Stream for Firefox is a collection of all the things you do in the browser that you care about displayed in a rich and meaningful way. We plan to show rich content with images from recent pages, screen shots, downloads, closing sessions, notifications, and improve your results in the awesome bar. Eventually we hope to be the central feed of the things you care about.
Key Documents
- Code: https://github.com/mozilla/activity-stream
- Issues: https://github.com/mozilla/activity-stream/issues
Trello Boards
These Trello boards paint a very accurate picture of the various Activity Stream features and project progress:
- Product/UX Trello Board (Desktop): https://trello.com/b/KX3hV8XS/activity-stream
- Product/UX Trello Board (iOS MVP): https://trello.com/b/IDwOxfWP/activity-stream-mvp-ios
- Product/UX Trello Board (Android MVP): https://trello.com/b/8dWJHkim/activity-stream-mvp-android
- Product/UX Trello Board (Roadmap Mobile): https://trello.com/b/8LT9t6cs/mobile-activity-stream-roadmap
Other Resources
- Desktop MVP: https://docs.google.com/document/d/1lCdgLbF4z758SVD90BCFhZaaMT50Pz0tR5D0yCIVtro/edit
- Original Desktop UX: https://mozilla.invisionapp.com/share/GA5RW90CW Mocks v1
- Analytics blog: http://emtwo.github.io/
Install
Activity Stream has been available as a Test Pilot experiment, though the team is now in the process of landing Activity Stream in Firefox Nightly.
Firefox Nightly Release
In order to use this fast, but bare bones version of Activity Stream, start (or install) the latest Firefox Nightly (Firefox 55) and navigate to
about:config
Go ahead and search for the configuration preference:
browser.newtabpage.activity-stream.enabled
and change it's value to True
Developer Release
The developer release is updated each time code is committed to master in GitHub. This version is used to experiment and validate the core functionality of the product before integrating it into Firefox. Use this release to look into the future of the product, and to try out new Activity Stream experimental and 'in-development' features.
https://moz-activity-streams-dev.s3.amazonaws.com/dist/latest.html
Note: The data being collected by the add-on is documented in the repo.
Reporting Issues
If you find a bug or have a suggestion, please submit it on GitHub:
https://github.com/mozilla/activity-stream/issues/new
Planning
Goals
- Help users reconnect with their favorite things from around the web
- Finish tasks across devices
- Give users more control of their activities in Firefox
- Define Firefox as the helpful user agent that’s looking out for you
Product Plan
- Test Pilot Graduation, MVP complete Q2 2017
- Pref'd on in Firefox Nightly Q2 2017
- Activity Stream completely ported to Firefox as a system add-on Q3 2017, ships pref'd off in Firefox 56
- Activity Stream to ship as default about:newtab and about:home in Firefox 57 Q4 2017
Success
- Effective cross discipline teams solving problems across platforms
- Validation of key assumptions through metrics and user interviews
- Activity Stream in the hands of all our users
- Users have easy access to their favorite things in Firefox and therefore spend more time using it
Product Milestones
Status | Phase | Description | Owner | |
---|---|---|---|---|
1 | DONE | Vision | Define high level goals how Activity Stream fits into the Context Graph initiative | Chapman |
2 | DONE | Design and Planning | How do we ship Activity Stream on mobile and what infrastructure do we need to meet our objectives | Team |
3a | WIP | Mobile MVP | Android and iOS browsers have basic functionality of Activity Stream enabled. | Stefan |
3b | DONE | Desktop Engagement | Desktop has demonstrated user value in increasing median activity stream interactions by weekly cohort. | Tim |
4 | WIP | Enabling for all users | Activity Stream Desktop is landing in Firefox 57 | Stefan/Tim |
5 | Product focused features | Full stack teams to deliver coherent features across all clients driving engagement in Firefox | Team |
Data & Metrics
https://sql.telemetry.mozilla.org/dashboard/activity-stream-metrics-summary - requires login
Team - RACI
Product owner: Nick C., Barbara B. (Mobile)
Eng Leads: Tim S., Stefan A.
Program Management: Edwin W., Jenn C.
UX Leads: Aaron B., Amy L., Bryan B.
UR Lead: Gemma P.
Product Marketing: Mike H.
QA: Peter D., Aaron T., Kevin B.
Exec Sponsor: Mark Mayo/Nick Ngyuen
Communications
IRC: #activity-stream
Slack: firefox-team.slack.com - please email to be added to group
Email:
- activity-stream@lists.mozilla.org *all* | [subscribe]
- as-team@mozilla.com *paid-staff* | [subscribe]
VidyoRoom: ActivityStream