PlatformGoals2014: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(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...")
 
 
Line 46: Line 46:
**** Advocate the use of cool new/important features on Mozilla websites
**** Advocate the use of cool new/important features on Mozilla websites
*** HTTP2
*** HTTP2
*** CSS enhancements (Animations, )
*** CSS enhancements for responsiveness and performance
*** Keep winning on Toms Harware's browser grand prix https://wiki.mozilla.org/Web_Browser_Grand_Prix
*** 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
*** 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
** Networking - Improve power consumption and reduce latency
** Security/Performance - PKI revocation support/performance
** Security/Performance - PKI revocation support/performance

Latest revision as of 22:41, 10 December 2013

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
    • 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.