Gaia/Build/Roadmap: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 12: | Line 12: | ||
** <strike>{{Bug|1010095}} - [Build] extract |getImagePathByResolution| and |isExcludedFromZip| from webapp-zip to another rule |post-process|</strike> | ** <strike>{{Bug|1010095}} - [Build] extract |getImagePathByResolution| and |isExcludedFromZip| from webapp-zip to another rule |post-process|</strike> | ||
** <strike>{{Bug|987487}} - [Gaia] [Build] Refactoring webapp-optimize.js and unit tests </strike> | ** <strike>{{Bug|987487}} - [Gaia] [Build] Refactoring webapp-optimize.js and unit tests </strike> | ||
** {{Bug|1015041}} - Migrate code for pseudo localization from l10n.js to multilocale.js | ** <strike>{{Bug|1015041}} - Migrate code for pseudo localization from l10n.js to multilocale.js</strike> | ||
* Features & Enhancement | * Features & Enhancement | ||
** {{Bug|1022516}} - Re-enable gaia-build extension | ** {{Bug|1022516}} - Re-enable gaia-build extension |
Revision as of 09:18, 24 September 2014
Gaia build system meeting note
First half of 2014
Since we found build scripts still isn’t easy to modify on bug 964216 and had bug 897352 for copying all apps into build_stage/ directory, we should consider refactoring build system to get clearer build process. please get more information on Gaia/Build/Refactoring Plan
Second half of 2014
we almost have done all refactoring work in first half of 2014. For second half, our goal is enable building gaia by firefox extension and add test case for it to ensure it won't be broken again.
- Follow-up refactoring
bug 1010095 - [Build] extract |getImagePathByResolution| and |isExcludedFromZip| from webapp-zip to another rule |post-process|bug 987487 - [Gaia] [Build] Refactoring webapp-optimize.js and unit testsbug 1015041 - Migrate code for pseudo localization from l10n.js to multilocale.js
- Features & Enhancement
- bug 1022516 - Re-enable gaia-build extension
bug 1021051 - Merge build script for a faster build systembug 1021569 - rewrite clear-stage-app in javascriptbug 1017490 - rewrite clock build script in javascriptbug 1028085 - rewrite Makefile of camera app in javascriptbug 1029959 - remove Makefile of findmydevicebug 1029966 - rewrite settings build script in javascriptbug 1029967 - rewrite Makefile in email app in javascript
bug 1019058 - Incremental build for single app is slowbug 1021481 - Handle app:// protocol for DEBUG=1 mode- bug 973786 - Access files from build_stage for DEBUG=1 mode
- bug 969215 - execute |make| should only build specific apps we modified
- bug 970748 - rewrite optimizejar.py in javascript
- DataZilla performance test of the build system -- yurenju: discussed with ATeam and they think GoFaster will be better than datazilla which is not used for build time measurement.
- bug 1022516 - Re-enable gaia-build extension
Related issues
- bug 1011738 - Theme support for b2g/gaia