Firefox/Win64: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 27: Line 27:


==== Users and Their Problem ====
==== Users and Their Problem ====
 
64 bit is incredibly exciting to those of us who understand what it offers in stability, performance, and security. We're the minority. Most of the world has no idea what 64 bit means. They can already do everything they want to do online. Many will only notice 64 bit if their experience breaks. Our job is to deliver the benefits -- even if they're invisible -- and avoid the breakage.
For 64 bit, users are broadly in two buckets:
The 1%-ish of users who know exactly what 64 bit is and why they need it.  
64 bit users groups to consider for our rollout:
Everyone else.  They don’t know, don’t care, what 64 bit is. Unless we break something, then they’re mad at us.
* 1ish% Power users (gamers, developers, security folks, high memory users) who know exactly what 64 bit is and why they want it.  
 
* Everyone else:
(When we look at rollout, “everyone else” breaks down into two groups:  
** Users who have plugins/add-ons that may break in 64, and  
1. folks who have plugins/add-ons that will break in 64, and  
** Users who don't user plugins/add-ons and won't notice if we drop support for some
2. those who don’t and won't notice, won't care if plugins/certain add ons don't work.
 
    Who are the early-adopter folks in that 1%:
 
    Power users who use a lot of memory, want performance, stability, etc.
 
    Gamers
 
    Security-minded users
 
    Browser/PC fanatics, tech geeks, who want the new shiny thing
 
    Developers. Specifically game developers and the companies they work for.
 
    (Generally, those folks in the games industry)...

Revision as of 04:03, 22 September 2014

Agenda

  • Background and Objectives
  • Go to market
  • Work outline
  • Risks
  • Discussion

Background Summary

  • Firefox has been doing 64 bit builds for Windows for years. We once even had a 64 bit distro.
  • Development is mostly complete. Releng work is small.
  • The outstanding engineering work to complete 64 bit on Windows is: finish test coverage, plugin compat work, and installer work. The last two are significant obstacles.

Market Landscape

Internet Explorer has 64 bit. Chrome is launching 6 in v37.

Objectives: Why launch Win64?

  • Take advantage of a limited window of opportunity in gaming and performance browser apps. Signal to game devs that our browser will accommodate them

Offer our users a better experience with improvements in stability, performance, and security.

  • Remain competitive with the rest of the browser landscape.

Industry Speculation: Get ahead of Windows 9, in case they retire 32 bit OS: http://www.networkworld.com/article/2220221/microsoft-subnet/windows-9-details-are-already-emerging.html and http://www.pcadvisor.co.uk/new-product/windows/3496959/windows-9-release-date-price-features-beta-uk-30-september-event/

Users and Their Problem

64 bit is incredibly exciting to those of us who understand what it offers in stability, performance, and security. We're the minority. Most of the world has no idea what 64 bit means. They can already do everything they want to do online. Many will only notice 64 bit if their experience breaks. Our job is to deliver the benefits -- even if they're invisible -- and avoid the breakage.

64 bit users groups to consider for our rollout:

  • 1ish% Power users (gamers, developers, security folks, high memory users) who know exactly what 64 bit is and why they want it.
  • Everyone else:
    • Users who have plugins/add-ons that may break in 64, and
    • Users who don't user plugins/add-ons and won't notice if we drop support for some