Fennec/NativeUI/GAReadinessReview: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 35: Line 35:
*Eideticker blog post (William already has this drafted)
*Eideticker blog post (William already has this drafted)


=== Summary of Beta Releases ===
[5/25] Beta 1
[6/15] Beta 7 [https://wiki.mozilla.org/QA/Fennec/14/Beta/7#Native_Fennec_14_Beta_7_Test_Plan_.28build_3.29 QA sign off wiki]


=== Marketing Distribution Plan ===  
=== Marketing Distribution Plan ===  
Line 131: Line 128:
*Responsive browsing: page load, panning & zooming performance
*Responsive browsing: page load, panning & zooming performance
*Better Memory Usage
*Better Memory Usage
====Performance State====
====Where are we today====
*[http://people.mozilla.org/~johnath/fnWe think we are within acceptable beta quality see state of Fennec Perf Section for more details]
*Perception of start-up time is within an acceptable range: continued optimization is planned
*Latest numbers highlighted in weekly status


*Canvas(fps) and Rendering Performance is competitive and beats other browsers:<br>
Eideticker Measures What the Users Sees:<br>
http://wrla.ch/blog/2011/11/measuring-what-the-user-sees/
Clock benchmark (better canvas framerate than any other browser):<br>
http://wrla.ch/eideticker/benchmarks/metric.html?data=clock-jun13.json#/fps<br?
CNN.com performance (lower checkerboarding than Chrome, smoother
panning/zooming than any other browser):<br>
http://wrla.ch/eideticker/benchmarks/metric.html?data=cnn-jun12.json#/checkerboard<br>
http://wrla.ch/eideticker/benchmarks/metric.html?data=cnn-jun12.json#/fps<br>
=== l10n ===
=== l10n ===
[https://bugzilla.mozilla.org/show_bug.cgi?id=760169 Shipping the Following Locales:]
[https://bugzilla.mozilla.org/show_bug.cgi?id=760169 Shipping the Following Locales:]
Line 157: Line 165:


QA sign off:  
QA sign off:  
Two bugs being tracked for possible ride-alongs before we GA. If not, they will go into 14.0.1.  
Two bugs being tracked for possible ride-alongs before we GA. If not, they will go into 14.0.1.  
#[https://bugzilla.mozilla.org/show_bug.cgi?id=765254 Sync on Android is not translated at all in Suomi (fi)]<br>  
#[https://bugzilla.mozilla.org/show_bug.cgi?id=765254 Sync on Android is not translated at all in Suomi (fi)]<br>  

Revision as of 04:45, 20 June 2012

[Fennec Native] GA Readiness Review

June 18, 2012

GA + Release Schedule

Moco confidential: pls. refer to weekly status email or feel free to contact elancaster directly.


GA Go-To Market Plan

Promotion timeline: https://www.smartsheet.com/b/publish?EQBCT=1b9a19bd30804b03ae1bcb3da43f7b01

Web pages being updated/localized/launched on GA day

NOTE: If there are existing pages that need updating but are not the responsibility of PMM; please state below :)

Product pages:

  • mozilla.org/firefox/fx#mobile
  • mozilla.org/mobile/features
  • mozilla.org/mobile/faq
  • mozilla.org/mobile/platforms
  • mozilla.org/mobile
  • Bug 755411 - "About Firefox Beta" Release Notes link is 404
  • Bug 756908 - Link to FAQ on About Firefox Beta page points to a missing page

Website promos:

  • mozilla.org
  • Tabzilla

Other Promos

Reddit IamA campaign (Day prior to GA as a primer)

Other recommended Blog Posts & Activities

  • Performance blog post (similar to something like this)
  • Eideticker blog post (William already has this drafted)


Marketing Distribution Plan

List of Benchmarks

https://intranet.mozilla.org/FN14GAbenchmarks

Since performance is a large part of our story, we need to have all benchmark numbers ready to go (JS, Eideticker, Ringmark, HTML5)

PR Intro Plan

  • "Future of Firefox" blog post
  • Friendly reporters have been given a head's up
  • FAQ for inbound press questions
  • Press coverage report

Support Plan

-Positives
-Negatives
-Rating change
-Interesting comments/trending

Issues and Risks

Cross-Functional

  • Web site compatibility effort is ongoing
  • Need to grow add-on developer adoption for compatibility with new architecture
  • Telemetry is disabled for GA due to bug 762620 - Evidence that idle-daily can start misfiring

Bug Metrics and Testing

396 Release Blockers Resolved Since Beta (all inclusive)

GA Test Coverage

  • bug 765871 Please test 10.0.5 -> 14.0 (beta 7? RC?) migration one last time Final Migration Verification in progress
  • Test cases based on each functional area will be 100% complete; this includes verification of fixed blockers across a variety of devices, smoke testing, usability, and exploratory testing
  • Installation, update, and migration testing will be 100% complete
  • Google Play pre-testing will be 100% complete

Beta Build Verification Testing/Sign Offs
[5/15] https://wiki.mozilla.org/QA/Fennec/14/Beta/1
[5/18] https://wiki.mozilla.org/QA/Fennec/14/Beta/2
[5/25] https://wiki.mozilla.org/QA/Fennec/14/Beta/3
[6/01] https://wiki.mozilla.org/QA/Fennec/14/Beta/4 & https://wiki.mozilla.org/QA/Fennec/14/Beta/5
[6/8] https://wiki.mozilla.org/QA/Fennec/14/Beta/6
[6/14] https://wiki.mozilla.org/QA/Fennec/14/Beta/7#Native_Fennec_14_Beta_7_Test_Plan_.28build_3.29

Deferred Bugs Scheduled for 14.0.1

Web Compatibility

DOs/DONTs when talking about website compatibility in public

bug 668288 - [meta] Google evangelism issues in Firefox for Android
bug 759986 - [meta] Issues with facebook.com
bug 763510 - [meta] Issues with twitter.com
bug 763512 - [meta] Issues with microsoft.com

Features Summary

  • Performance
  • click-2-play Flash support
  • Readability
  • Refined UI, better tab management,smoother in-content UI
  • Sync
  • Add-On Support

Reliability

  1. As of June 19th, we are at 4 crashes per 100 ADU
  2. This is down from 22 crashes per 100 adu on May 14th
  3. Criteria for GA is no more than 5 crashes per 100 ADU

Performance

Goals

  • Fast start up time
  • UI is up and running and ready for user interaction quickly
  • Responsive browsing: page load, panning & zooming performance
  • Better Memory Usage
====Where are we today====
  • Perception of start-up time is within an acceptable range: continued optimization is planned


  • Canvas(fps) and Rendering Performance is competitive and beats other browsers:

Eideticker Measures What the Users Sees:
http://wrla.ch/blog/2011/11/measuring-what-the-user-sees/

Clock benchmark (better canvas framerate than any other browser):
http://wrla.ch/eideticker/benchmarks/metric.html?data=clock-jun13.json#/fps<br?

CNN.com performance (lower checkerboarding than Chrome, smoother panning/zooming than any other browser):
http://wrla.ch/eideticker/benchmarks/metric.html?data=cnn-jun12.json#/checkerboard
http://wrla.ch/eideticker/benchmarks/metric.html?data=cnn-jun12.json#/fps

l10n

Shipping the Following Locales:

  1. Czech (cs)
  2. Danish (da)
  3. German (de)
  4. Spanish (es-ES)
  5. Finnish (fi)
  6. French (fr)
  7. Japanese (ja)
  8. Korean (ko)
  9. Italian (it)
  10. Norwegian bokmal (nb-NO)
  11. Dutch (nl)
  12. Polish (pl)
  13. Brazilian Portuguese (pt-BR)
  14. Portuguese (pt-PT)
  15. Russian(ru)

All available locales, those not included above to be hosted: https://l10n.mozilla.org/teams/

QA sign off: Two bugs being tracked for possible ride-alongs before we GA. If not, they will go into 14.0.1.

  1. Sync on Android is not translated at all in Suomi (fi)
  2. Sync on Android is not translated completely in Português (Brasil)(pt-BR)

Mobile Test Drivers

  • Number of testers: 453 (down from 500 around May 14th)
  • Number of bugs filed to date 158 (this not include bugs filed outside of the MTD form which auto-magically tags them for tracking).
  • Areas of focus: Web compatibility, panning and zooming, flash,
  • Builds released: 2 specific aurora builds with gfx changes we wanted extra validation on. Otherwise, the updater provides a new build every day.
  • We are *keeping* MTD testers on Aurora