Firefox/2015: Difference between revisions
| Line 47: | Line 47: | ||
#Will monitor fix rate vs. incoming bugs as well as regressions and bouncebacks | #Will monitor fix rate vs. incoming bugs as well as regressions and bouncebacks | ||
#Healthy balance of the above along with good stability (1.5 crashes or less per 100 ADU) will keep this feature ‘on track’. | #Healthy balance of the above along with good stability (1.5 crashes or less per 100 ADU) will keep this feature ‘on track’. | ||
===Firefox for Desktop, v38.0 - Reading List and Reader View Risk Profile = At risk=== | |||
[[File:ReadingListReaderViewRisk0320.png|frameless]]<br> | |||
====Why at risk?==== | |||
There are three main areas of risk:<br> | |||
#The readability.js code | |||
#The reading list sync engine | |||
#General | |||
====Go to green plan ==== | |||
(put update, here) | |||
===Firefox for Desktop, v38.0 - Room Sharing for Hello, Risk Profile = On Track<br>=== | |||
[[File:HelloRisk0320.png|frameless]]<br> | |||
====Why?==== | |||
String freeze declared on time. Tab sharing has been uplifted and the feature is ready for end-to end testing. | |||
====Next Steps==== | |||
#Stay on top of incoming bugs and issues | |||
#Will monitor fix rate vs. incoming bugs as well as regressions and bouncebacks | |||
#Healthy balance of the above along with good stability will keep this feature ‘on track’ | |||
===Firefox Developer Edition, v40.0, Risk Profile = No risk profile, yet. Ramping up, Fx40 will be Nightly as of 03/30 which will trigger Red/Yellow/Green status=== | |||
[[File:DevEdition0320.png|frameless]] | |||
====Why?==== | |||
Code currently on GUM branch; intended scope includes: iOS debugging, enabling the performance tools, and improve firebug. | |||
====Next Steps==== | |||
#GUM will merge to nightly on 03/30 | |||
#This project will flip to ‘yellow’ post-merge and will be evaluated after 1-2 weeks of Nightly usage; risk profile will then be evaluated based upon code landing and quality | |||
== Tracking == | == Tracking == | ||
Revision as of 16:47, 20 March 2015
Firefox Q2/Q3 Growth Campaign
Objectives
- Continue to establish Firefox as the browser of choice for independents on the web
- Acquire new Firefox users globally across desktop and mobile - with particular focus on North America - in the first 6 weeks post launch
- Launch Firefox iOS to demonstrate increased commitment to mobile
- Show a connected Firefox experience demonstrated though a connected Reading List feature across Desktop, Android and iOS.
- Expand user expectations of Firefox with Hello, made more useful with screen sharing functionality
Release Schedule and Milestones
See the weekly Engagement Team calendar, here.
Release Train Schedule for Reference
[ON TRACK] March 16: Product String Freeze <== click for status
[ON TRACK] March 16-20: Reading List/Reader View engineering work week in SFO
'March 25: Go/No-Go for all features in preparation for marketing/web string freeze
April 6: Marketing and web string freeze
April 8: Quality check point
April 20: SUMO article(s) ‘OK to translate’ to L10n
May 4: Release Candidate Go To Build
May 8: OTR’s (OK to Release) Due from QE
May 12: GO LIVE
Status Week Ending March 20th
- See Status for Previous Week(s), here
Firefox for iOS, v1.0, Risk Profile= At Risk
Why at risk?
Although the team continues to work at a high velocity and the scope has been revised to move less important items to V1.1, or to a sub-list to only address if time allows for the V1.0 release which has cut the list of features not started to just 6, the development time frame is extremely condensed for a v1.0 product. L10N is progressing on a weekly basis. Tracking May 1st as the hard deadline for strings. Team is being mindful of l10n and they are working to get front-end features complete, first to reduce string churn.
Next Steps and Go to Green Plan
- l10n team has shifted from a monolothic model of translation to an iterative one so strings are translated as they land
- Team is being very proactive with dogfooding and getting builds out to the testing team quickly and providing rapid responses to bugs and usability issues
- Although team is being quality orientated, they will stay opportunistic and use every second we have before May12th
Read full Status: https://wiki.mozilla.org/Mobile/Firefox_for_iOS/Status_Report/18-Mar-2015
Firefox for Android, v38.0, Risk Profile = Almost on track
Why?
String freeze declared on time. Feature work has landed except for Send tab which is currently baking on nightly and will be uplifted, soon.
Next Steps
- Full end-to-end testing with production endpoints for synced Reading List
- Will monitor fix rate vs. incoming bugs as well as regressions and bouncebacks
- Healthy balance of the above along with good stability (1.5 crashes or less per 100 ADU) will keep this feature ‘on track’.
Firefox for Desktop, v38.0 - Reading List and Reader View Risk Profile = At risk
Why at risk?
There are three main areas of risk:
- The readability.js code
- The reading list sync engine
- General
Go to green plan
(put update, here)
Firefox for Desktop, v38.0 - Room Sharing for Hello, Risk Profile = On Track
Why?
String freeze declared on time. Tab sharing has been uplifted and the feature is ready for end-to end testing.
Next Steps
- Stay on top of incoming bugs and issues
- Will monitor fix rate vs. incoming bugs as well as regressions and bouncebacks
- Healthy balance of the above along with good stability will keep this feature ‘on track’
Firefox Developer Edition, v40.0, Risk Profile = No risk profile, yet. Ramping up, Fx40 will be Nightly as of 03/30 which will trigger Red/Yellow/Green status
Why?
Code currently on GUM branch; intended scope includes: iOS debugging, enabling the performance tools, and improve firebug.
Next Steps
- GUM will merge to nightly on 03/30
- This project will flip to ‘yellow’ post-merge and will be evaluated after 1-2 weeks of Nightly usage; risk profile will then be evaluated based upon code landing and quality
Tracking
| ID | Priority | Summary | Status | Assigned to |
|---|---|---|---|---|
| 1128338 | -- | [Meta] [engagement] Web elements for Firefox Q2 Growth Campaign (2015) | RESOLVED | |
| 1132054 | -- | [META] Fennec 38 (for campaign tracking) | RESOLVED | |
| 1132074 | -- | [Meta] Desktop - Firefox Q2 Growth Campaign | NEW | |
| 1132581 | -- | [Meta] Loop - Firefox Q2 Growth Campaign | RESOLVED | |
| 1132944 | -- | [Meta] Developer Tools features for Q2 Growth Campaign | RESOLVED | |
| 1141844 | -- | [Meta] SUMO content for Firefox Growth Campaign 2015 | RESOLVED | Joni Chan |
| 1155467 | -- | [meta] Firefox Pocket integration | RESOLVED | |
| 1159780 | -- | [meta] Dev Edition 40 | RESOLVED |
8 Total; 1 Open (12.5%); 7 Resolved (87.5%); 0 Verified (0%);
Useful Queries
- Fixed in Firefox 38 (For Desktop + Android)
- Incoming bugs for Reading List and Reader View
- Tracking for Firefox for Android 38
Quality Test Plans
- New landing page - no tour, includes video + product points
- QA contact: rbillings
- links
- iOS landing page
- QA contact:
- links
- Tiles
- QA contact:
- Tracking Bug
- Updates to First Run
- QA contact:
- links
- First time user experience
- QA contact: rbillings
- Tracking bug for Mozilla.org
- Reading List
- Desktop QA contact: avaida (irc), andrei.vaida@softvision.ro (email)
- Mobile QA contact: TeoVermesan (irc), teodora.vermesan@softvision.ro (e-mail)
- Reader View
- Desktop QA contact: avaida (irc), andrei.vaida@softvision.ro (email)
- Mobile QA contact: TeoVermesan (irc), teodora.vermesan@softvision.ro (e-mail)
- Hello
- Desktop QA contact: bogdan_maris (irc), bogdan.maris@softvision.ro (email)
- Localization of video content
- QA contact: none, being done by the l10n team
- links
Communication
- #planning
- Weekly Meetups @ 9AM Pacific Every Wednesday, Vidyo = Program Management
- Agenda(s) available, here: https://docs.google.com/a/mozilla.com/document/d/1XNqbqj3LQfHlqahEMO9FSOSD-PNU8Vy_auGY9B4yUwI/edit