Firefox/win64: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add bug list)
(Reorganize wiki)
Line 1: Line 1:
{{ForceRefreshButton}}
= Firefox Desktop: Win64 =
See background summary, market analysis, goals and objectives, [[Firefox/win64/meetingarchive|here]].
== Goal ==
To Release Win64 in GA before the end of 2015 in order to offer our users better experience with improvements in stability, performance, and security. Deliver these benefits in a phased roll-out and avoid the breakage for our General Audience. This means opt-in only until we are confident that we have achieved parity with Win32 for our users.


== What have we accomplished so far to reach it? ==
= Plan =
√ Solved test bustage<br>
√ Release automation for Aurora and Beta <br>
√ Merged to Nightly 38 prior to the Firefox 10th anniversary launch and rode the trains to Firefox 38 Aurora/Developer Edition<br>
√ Win64 builds are currently available, [https://www.mozilla.org/en-US/firefox/developer/ here]<br>
√ Reinstate Support for Silverlight {{bug|1225293}}<br>
√ Post GA version of Win64, here: https://www.mozilla.org/en-US/firefox/all/ <br>
√ Publish Blog Post: [https://blog.mozilla.org/futurereleases/2015/12/15/firefox-64-bit-for-windows-available/ Firefox 64-bit for Windows Available with Limited Plugin Support]


== Next Steps ==
# {{mdone|}} Release 64-bit Firefox builds: [https://blog.mozilla.org/futurereleases/2015/12/15/firefox-64-bit-for-windows-available/ 2015-12-15 release announcement].
#Prioritize Stub Installer to help release automation testing and for download/install experience for our users, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1140411#c7
# {{mprop|}} Make 64-bit Firefox a ''non-default'' option in the stub installer. ({{bug|797208}})
#Identify a mid to long-term roadmap
# {{mprop|}} Make 64-bit Firefox the ''default'' in the stub installer for ''some'' eligible users.
# {{mprop|}} Make 64-bit Firefox the default in the stub installer for ''all'' eligible users.
# {{mprop|}} Auto-upgrade existing eligible 32-bit Firefox users to 64-bit. ({{bug|1274659}})


==Proposed Roll Out Plan (as of Q1 2015)==
= Links =


{| class="wikitable"
* Rollout Criteria:
|-
** We want to wait until we drop support for non-Flash NPAPI plugins ({{bug|1269807}}) in Firefox 52.
! Status !! Installer Payload !! Release Channel !! Date !! Target Audience !! Plugin Status !! Addon Status !! Notes
** [https://sql.telemetry.mozilla.org/queries/607/source Stability dashboard] (Firefox Beta)
|-
** [https://sql.telemetry.mozilla.org/dashboard/e10s-client-count-beta-e10scontrol%2D Engagement Ratio dashboard] (Firefox Beta)
| {{done|}} || Full Installer || '''Firefox 38''' Dev Edition || Launched Feb 27th || 1% Developers and Gamers || 64-Bit Flash (unsupported) || Add-On Compat = clean slate || '''Available for language repacks only!''' Found, [https://www.mozilla.org/en-US/firefox/developer/all/ here] so it's truly an opt-in experience. NB: Moz.org button displayed on the main Dev Edition [https://www.mozilla.org/en-US/firefox/developer/ page] and the beta [https://www.mozilla.org/en-US/firefox/beta/all/ page] [https://bugzilla.mozilla.org/show_bug.cgi?id=1126837#c58 doesn't offer Win32 and Win64 in parallel], it auto detects so the user can't install Win64 and revert to Win32 should they want to.
* [https://docs.google.com/document/u/1/d/1_b3SuHiMZn141jM_MHw9sclm8nkn_COrlbHF44NIWKY/ Meeting notes]
|-
* [https://wiki.mozilla.org/Firefox/win64/meetingarchive Win64 market analysis] (2015)
| {{done|}} || Full Installer || '''Firefox 43'''  || Launch Dec 15 || 1% Developers, Gamers, Early Adopters || 64-Bit Flash, 64-bit Silverlight (unsupported) || Add-On Compat = clean slate || Available for language repacks only, found [https://www.mozilla.org/en-US/firefox/all/ here] same reason as above.
** 32.3% of Windows DAUs are running 32-bit Firefox on Win32 OS.
|-
** 66% of Windows DAUs are running 32-bit Firefox on Win64 OS.
|}
** 1.7% of Windows DAUs are running 64-bit Firefox on Win64 OS.
 
== Tracking ==
<onlyinclude>
<bugzilla>
{
    "blocks": "558448",
    "resolution": "---",
    "include_fields": "id, priority, summary, status, assigned_to",
    "order": "bug_id"
}
</bugzilla>
</onlyinclude>
 
== Team Contacts ==
{| class="wikitable"
|-
! Role !! Contact
|-
| Product Management (Decision Maker) || Javaun Moradi
|-
| Product Manager, Platform || Martin Best
|-
| Firefox Engineering (Decision Maker)  || Benjamin Smedburg
|-
| Firefox Installer Engineering || Robert Strong
|-
| Release Management || Lawrence Mandel
|-
| Release Engineering || Chris Atlee
|-
| Quality Engineering (Decision Maker)|| Robert Kaiser
|-
| Engineering Program Management || Erin Lancaster 
|-
| EPM/Subject Matter Expert || Chris Peterson
|-
| Add Ons|| Jorge Villalobos
|}


= Bugs =
= Bugs =
Line 73: Line 25:
{
{
     "blocked": "558448",
     "blocked": "558448",
     "resolution": "---",
     "resolution": "---",
     "include_fields": "id, priority, summary, keywords, assigned_to",
     "include_fields": "id, priority, summary, keywords, assigned_to",
Line 91: Line 42:
}
}
</bugzilla>
</bugzilla>
= Team =
{| class="wikitable"
|-
! Role !! Contact
|-
| Product Management || Peter Dolanjski
|-
| Engineering || Benjamin Smedberg
|-
| QA || Ryan VanderMeulen
|-
| Firefox UX || Michael Verdi
|-
| Installer Engineering || Robert Strong
|-
| Release Management || Sylvestre Ledru
|-
| Release Engineering || Chris AtLee
|-
| Firefox Program Management || Chris Peterson
|-
| Mozilla.org Program Management || Jennifer Bersch
|-
| Add-ons || Jorge Villalobos
|}

Revision as of 23:12, 21 July 2016

Plan

  1. [DONE] Release 64-bit Firefox builds: 2015-12-15 release announcement.
  2. [PROPOSED] Make 64-bit Firefox a non-default option in the stub installer. (bug 797208)
  3. [PROPOSED] Make 64-bit Firefox the default in the stub installer for some eligible users.
  4. [PROPOSED] Make 64-bit Firefox the default in the stub installer for all eligible users.
  5. [PROPOSED] Auto-upgrade existing eligible 32-bit Firefox users to 64-bit. (bug 1274659)

Links

Bugs

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


  • Sandbox bugs (sbwn1):

No results.

0 Total; 0 Open (0%); 0 Resolved (0%); 0 Verified (0%);


Team

Role Contact
Product Management Peter Dolanjski
Engineering Benjamin Smedberg
QA Ryan VanderMeulen
Firefox UX Michael Verdi
Installer Engineering Robert Strong
Release Management Sylvestre Ledru
Release Engineering Chris AtLee
Firefox Program Management Chris Peterson
Mozilla.org Program Management Jennifer Bersch
Add-ons Jorge Villalobos