PlatformGoals2014
From MozillaWiki
Products - Platform (WIP)
- Build out our ability to scale
- Community care
- Lower the barrier to entry (MozTrap, BugMaster, One and Done, etc …)
- Give back to the community (Training and talks)
- Build the skills required for our community volunteers to successfully engage with us. Make them better testers, developers, etc ...
- Build & Release
- “Measure twice, cut once”
- Increase efficiency
- Decrease end to end time for development cycle
- Reduce the cost per unit in the cloud
- Quality
- More Test Automation (especially for B2G)
- Judicious use of contract labor for testing and automated test development
- Continue to engage and empower the community
- Empower partners to do their own testing efficiently
- Developer Productivity
- Reduce paper cuts & Increase ability to deliver more
- Enhance efficiency of tools used to develop (Bugzilla, Git, Hg, etc)
- Make it easier for developers to run tests in their development environment
- Reduce paper cuts & Increase ability to deliver more
- Engineering Program Management
- Community care
- Deliver the functionality needed by the other product teams to deliver awesome products some of these are.
- Support for FirefoxOS
- 128 mb phone
- Offline mode
- Payments
- Support for vertical text
- Support for Firefox Desktop and Android
- Emerging markets L10N, Performance, Memory footprint
- Offline mode
- Payments
- Support for vertical text
- Support Services
- Service workers, if not them then what and ship it
- Payments
- Support for FirefoxOS
- Platform core
- Make the platform a product
- “Romance web developers”
- Do a better job of showing why the Mozilla platform is cool through demos, etc …
- <x %> of demos being created online work well in gecko
- What are demos and how do we identify them?
- See http://www.chromeexperiments.com/, posts on hackernews, etc.
- IE Test Drive demos: http://ie.microsoft.com/testdrive/
- Can we be better on demos from other companies than their own browser? Is that useful? Is this too defensive?
- Advocate the use of cool new/important features on Mozilla websites
- HTTP2
- CSS enhancements for responsiveness and performance
- Keep winning on Tom's Hardware browser grand prix https://wiki.mozilla.org/Web_Browser_Grand_Prix
- Sandboxing content processes https://wiki.mozilla.org/FoxInABox
- Networking - Improve power consumption and reduce latency
- Security/Performance - PKI revocation support/performance
- DOM - enable and empower Web Apps
- Layout - Web Compatibility
- Drive to an understanding of what we want the web platform to look like in 3-5 years.
- Make the platform a product