Firefox/Activity Stream Updates

From MozillaWiki
Jump to: navigation, search

2016-09-02

Highlights

  • v1.1.3 deployed Sept 1.
  • Issue #1145 initially a chemSpill, but downgraded as root cause is quickly enable and disable of addon could result in crash. This potentially only happens on updates of large profiles. We are using Sentry to monitor it's frequency.
  • Risks:
    • Improve content relevance through scoring system - we're waiting on final review from PM on going live with an experiment
    • Metadata parser - new server instances needs Sec/Ops review

Last Sprint

  • [Done] - Share Button with Social API #892
  • [Done] - Metadata service internal testing and rating system #56
  • [Done] - Improve highlight UI and include synced tabs #1007
  • [Done] - Scoring/Ranking highlights landed but pref'd off commit
  • [Done] - bug fixes (youtube bgcolor), chores, and performance work

Current Sprint:

  • Local page parsing internal testing
  • Metadata service experiment #1084
  • Scoring highlights experiment #1085
  • Add Sentry support #747

2016-08-12

Current Sprint Goals for "Fraser River" milestone

  • DONE - Metadata store and API
  • DONE - Metadata parsing dev server and instructions to test
  • DONE - Metrics and reporting for uninstall and recommendations
  • In Review - Share Button with Social API
  • In Review - Scoring/Ranking highlights

Next Milestone:

  • Disable Recommendations UI
  • Search/Filter timeline view
  • Show synced data source
  • Local page parsing experiment
  • Share in context menu

2016-07-7

Activity Stream [status: green]

Current Sprint Goals for "Elk Island" milestone

  • Recommendation highlight MVP
  • Share context menu and toolbar button
  • Search/Filter timeline view
  • Show synced data source
  • Engagement Model and Exec dashboard
  • Local storage infrastructure
  • url meta data service using fathom

2016-06-10

Activity Stream [status: green]

Completed 'Banff' sprint

  • [done] feat(content): show inline video players for youtube and vimeo #755
  • [done] Auto complete in search (regression from about:newtab) #765
  • [done] Delete/Hide/Block Improvement #778
  • [done] Improve first run experience #669
  • [done] replace about:home #724
  • (stretch goal) Filtering in Timeline #416

Changelog: https://github.com/mozilla/activity-stream/blob/master/CHANGELOG.md

2016-05-15

Next Milestone - 'Algonquin' sprint - [Status GREEN]

  • Renamed code repository and some addon meta data to be consistent 'activity-stream'
  • Landed first run 'hang on tight' while data is first loaded
  • Created and monitoring re:dash charts to monitor usagage

Next week

  • More UI polish: fixing scrolling
  • Delete/Block/Hide feature
  • replace about:home with fallback
  • In-line youtube embedding prototype

2016-04-28

Release Candidate 2 done tomorrow

  • 41 issues closed with RC2 milestone to date
  • Live for internal preview on Test Pilot (see below)
  • Onboarding complete
    • #299
    • #200
  • Improved query for items to display in highlights
    • #389
  • Lots of polish and UI bugs fixed

Next week- Release Candidate 3 (1 wk sprint)

  • support improved icons for top sites
  • More UI polish
  • Complete ship-readiness checklist

2016-04-18

On Track to ship with Test Pilot (May)

Done - Release Candidate 1.

  • Fix high CPU bug
  • Styling fixes to date/time and strings
  • Implement changes to Delete items.
  • More performance improvements

Next week- Release Candidate 1 - week two

  • Improve first run flow
  • More UI polish
  • Bug fixes
  • Complete ship-readiness checklist - server is ready

2016-04-08

On Track to ship with Test Pilot (May) Done - Release Candidate 1 - week one.

  • Big performance improvements
  • Initial refinement of 'delete' item
  • re-dash metrics dashboards prototyped
  • Privacy noticed signed off and handed off to Test Pilot team

Next week- Release Candidate 1 - week two

  • work week in SF
  • Improve first run UX
  • Improve highlight items.
  • Improve 'delete' UX
  • Hand off onboarding materials to Test Pilot

2016-03-25

On Track to ship with Test Pilot (Apr/May)

Done - Beta 2 week one.

  • Bookmarks pagination
  • Telemetry enabled
  • Add data to telemetry ping - bookmark/history size
  • Performance: Query caching

Next - Finish Beta 2 sprint

  • Improve telemetry data
  • Performance: Embedly caching
  • Improved icons
  • First run
  • Privacy Notice
  • Embedly proxy server readiness

2016-03-19

Done

  • Timeline pagination
  • Showing recent activity rather than top activity on new tab
  • Places query caching
  • Fixed Awesome bar input on new tab
  • Improved icons
  • Legal: privacy review - GO
  • Security consultation/review - GO (follow up tasks logged)

Next

  • Legal: privacy notice WIP
  • Embedly caching
  • Reduce first render latency
  • Improve first run experience
  • Improve icons for popular sites

2016-03-11

  • [done] Added ability to remove items from Top Sites, Spotlight, and Top Activity
  • [done] Connections to the Embedly proxy now use https
  • [done] Using new frecency based queries for Spotlight and Top Activity
  • [done] Metrics pings are pinging
  • [done] Metrics backend in staging
  • [done] Deduped items across Top Sites, Spotlight, and Top Activity
  • [next] Integration test with Test Pilot on March 15
  • [next] Pagination
  • [next] Performance enhancements
  • [next] Better icons

Activity-stream-2016-03-11.png

2016-03-04

Mid-point in Beta milestone

  • [done] addon download page live - with update mechanism
  • [done] search - uses default search engine
  • [done] UI tweaks
  • [done] embed.ly proxy live
  • [done] bookmarks filter for Timeline
  • [done] 43% issues closed - for beta milestone
  • [next] pagination
  • [next] de-dupe results
  • [next] delete item in-line
  • [next] MVP backlog review and schedule
  • [in plan]mobile adding meta data to activity e.g. screenshots
  • [in plan]mobile content notifications - mobile notification upon content update via rss

Image 2016-03-04 at 10.59.45 AM.png

2016-02-26

Completed Sprint: Alpha milestone

  • [landed] search working
  • [landed] Embed.ly page metadata service proxy up
  • [landed] new layout - timeline scrolling
  • [landed] 90% alpha issues resolved (9 day sprint)
  • [landed] landed metrics collection (payload, dwell time, pings) and infrastructure
  • [landed] UI improvements - bookmark icons, stars, layout
  • [improved] process: fine tune iterations, triage, and milestone setting

Next Sprint: Beta milestone

  • [next] metrics collection
  • [next] more UI controls

ACT-2016-2-16.png

2016-02-19

Activity Stream - [status: green]

  • [landed] We hit our UI Demo milestone! Amazing work team.
  • [done] schedule testing with Softvision QA and test plan initiated
  • [done] Desktop and Mobile teams collaborating and sharing data weekly.
  • Next Milestone: Alpha
    • stand up a embedly dev server for team testing
    • UX Polish
    • Metrics and reporting
    • A/B Testing infrastructure