Firefox/Activity Stream: Difference between revisions
| Line 59: | Line 59: | ||
==Schedule== | ==Schedule== | ||
[[File:AS schedule.png|800px|frameless]] | [[File:AS schedule.png|800px|frameless]] | ||
===Milestones=== | |||
{| class="wikitable" | |||
|- | |||
! Phase !! Description | |||
|- | |||
| 1 || Vision - high level goals: enabling the best of the web by feeding the next generation of applications with your data with a privacy respecting approach. | |||
|- | |||
| 2 || Design and Planning - Activity Stream in Desktop, Android, and iOS with sync as the platform. | |||
|- | |||
| 3 || Mobile MVP and Desktop engagement. | |||
|- | |||
| 4 || Landing in nightly and full stack teams enabling product focused development | |||
|} | |||
= Engineering = | = Engineering = | ||
Revision as of 20:52, 5 August 2016
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
- What is Context Graph: https://wiki.mozilla.org/Context_Graph
- Code: https://github.com/mozilla/activity-stream
- Issues: https://github.com/mozilla/activity-stream/issues
- Product/UX Trello Board: https://trello.com/b/KX3hV8XS/activity-stream
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
Stable Release
Activity Stream is available as a Test Pilot experiment and can be downloaded by signing up for Test Pilot, our feature testing platform for Firefox. Android and iOS are in development, stay tuned.
Developer Release
The developer release is updated each time code is committed to master in GitHub. This is version is less stable than the version that's released to Test Pilot. Use with caution:
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
- Q3: Consistent cross platform experience
- Q3: Trending and recommended items (powered by Pocket)
- Q3: Easier access to the best pages from history
- Q3: Cross platform validation
- Q4: Begin landing code in Firefox across platforms
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
Schedule
Milestones
| Phase | Description |
|---|---|
| 1 | Vision - high level goals: enabling the best of the web by feeding the next generation of applications with your data with a privacy respecting approach. |
| 2 | Design and Planning - Activity Stream in Desktop, Android, and iOS with sync as the platform. |
| 3 | Mobile MVP and Desktop engagement. |
| 4 | Landing in nightly and full stack teams enabling product focused development |
Engineering
Activity Stream [status: green]
Current Sprint Goals for "Elk Island" milestone
- DONE - Recommendation highlight MVP experiment live at 30% users.
- DONE (dev chan) - display highlight origin
- DONE Engagement Model and Exec dashboard
Next Milestone:
- Share context menu and toolbar button
- Search/Filter timeline view
- Show synced data source
- Local storage infrastructure
Changelog: https://github.com/mozilla/activity-stream/blob/master/CHANGELOG.md
Mobile sprint tasks (started Monday):
https://wiki.mozilla.org/Firefox/Activity_Stream/Mobile_Sprint_Planning
Milestones
Desktop:
https://github.com/mozilla/activity-stream/milestones
Current mobile team work:
https://wiki.mozilla.org/Firefox/Activity_Stream/Mobile_Sprint_Planning
Team - RACI
Product owner: Nick C.
Eng Leads: Tim S., Stefan A.
Technical Program Manager: Edwin W.
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