Engineering/Goals/2012Q1: Difference between revisions
< Engineering | Goals
(15 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
=== Overall Engineering Goals for 2012 Q1 === | === Overall Engineering Goals for 2012 Q1 === | ||
* Ship beta of native Android UI version of Fennec in time for MWC. | * {{miss|Ship}} beta of native Android UI version of Fennec in time for MWC. | ||
* Ship minimal impact update system for Firefox | * {{done|Ship}} minimal impact update system for Firefox 12 (Branch Date: Jan 31, 2012). | ||
* Land BrowserID API in Firefox. | * {{miss|Land}} BrowserID API in Firefox. | ||
* Optimized sync experience. | * {{drop|Optimized}} sync experience: Sync on Android, optimized setup and authentication, identify and fix user experience to decrease drop off rate. NOTE: Need metrics and clarification of success factors. | ||
* Land Apps API in Firefox. | * {{drop|Land}} Apps API in Firefox. | ||
* Demonstrate B2G at MWC and complete | ** {{done|Work}} with the apps team prioritized front-end integration with desktop home page over API. This modified goal is done, but the modification crystallized late in the quarter. | ||
* | * {{done|Demonstrate}} B2G at MWC and complete product demonstration. | ||
* | * GC, and CC goal: 50ms pause time limit. | ||
** CC pauses currently (FF13 telemetry) have a median of ~20ms, down from ~60ms in FF9 | |||
* Ship ARM V6 | |||
* {{done|Conduct and publish}} a [https://wiki.mozilla.org/RapidRelease/ImpactAssessment comprehensive impact assessment] for our fixed release process and implement identified changes to address problems. | |||
<strike>* Placeholder: Responsiveness/Perf/Security achievement: Current suggestion: Move 10 modules doing I/O (primarily disk I/O) off the main thread.</strike> | |||
=== Individual Team Goals === | === Individual Team Goals === | ||
* [http://wiki.mozilla.org/Firefox/Goals/2012Q1 Firefox] | * [http://wiki.mozilla.org/Firefox/Goals/2012Q1 Firefox] | ||
* [http://wiki.mozilla.org/Platform/2012-Q1-Goals Platform] | * [http://wiki.mozilla.org/Platform/2012-Q1-Goals Platform] | ||
* [https://intranet.mozilla.org/2012Q1Goals# | * [https://intranet.mozilla.org/2012Q1Goals#Security_Engineering Security] | ||
* [https://intranet.mozilla.org/2012Q1Goals#Localization Localization] | * [https://intranet.mozilla.org/2012Q1Goals#Localization Localization] | ||
* [https://intranet.mozilla.org/QA/Q12012_QAgoals QA] | * [https://intranet.mozilla.org/QA/Q12012_QAgoals QA] |
Latest revision as of 17:24, 29 March 2012
Overall Engineering Goals for 2012 Q1
- [MISSED] Ship beta of native Android UI version of Fennec in time for MWC.
- [DONE] Ship minimal impact update system for Firefox 12 (Branch Date: Jan 31, 2012).
- [MISSED] Land BrowserID API in Firefox.
- [DROPPED] Optimized sync experience: Sync on Android, optimized setup and authentication, identify and fix user experience to decrease drop off rate. NOTE: Need metrics and clarification of success factors.
- [DROPPED] Land Apps API in Firefox.
- [DONE] Work with the apps team prioritized front-end integration with desktop home page over API. This modified goal is done, but the modification crystallized late in the quarter.
- [DONE] Demonstrate B2G at MWC and complete product demonstration.
- GC, and CC goal: 50ms pause time limit.
- CC pauses currently (FF13 telemetry) have a median of ~20ms, down from ~60ms in FF9
- Ship ARM V6
- [DONE] Conduct and publish a comprehensive impact assessment for our fixed release process and implement identified changes to address problems.
* Placeholder: Responsiveness/Perf/Security achievement: Current suggestion: Move 10 modules doing I/O (primarily disk I/O) off the main thread.