PlatformGoals2014

From MozillaWiki
Revision as of 22:39, 10 December 2013 by Roc (talk | contribs) (Created page with "== 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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

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
    • Engineering Program Management
  • 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
  • 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 (Animations, )
      • Keep winning on Toms Harware's browser grand prix https://wiki.mozilla.org/Web_Browser_Grand_Prix
      • Sandboxing content processes https://wiki.mozilla.org/FoxInABox
        • Look into feasibility of an adaptive platform (configures based upon the characteristics of the device it is running on)
    • 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.