Confirmed users
86
edits
No edit summary |
No edit summary |
||
| (3 intermediate revisions by 2 users not shown) | |||
| Line 2: | Line 2: | ||
* Big, invasive, destabilizing changes. These are the sort of tasks that don't respond well to compression (e.g. throwing more people at it) and touch large pieces of the code and/or can destabilize other parts of the development. These are the sort of changes that once landed into the mainline development tree can become the long-pole for release and are difficult to unwind. From the Moz2 meetings it appears the following are in this category: | * Big, invasive, destabilizing changes. These are the sort of tasks that don't respond well to compression (e.g. throwing more people at it) and touch large pieces of the code and/or can destabilize other parts of the development. These are the sort of changes that once landed into the mainline development tree can become the long-pole for release and are difficult to unwind. From the Moz2 meetings it appears the following are in this category: | ||
** [[XPCOMGC|mmGC (including XPCOMGC)]] - bsmedberg | ** [[XPCOMGC|mmGC (including XPCOMGC)]] - bsmedberg/jst | ||
** [[Mozilla 2/Strings|"Strings"]] -- sharing strings with JS or moving to STL, moving to UTF8, sanifying the existing string classes - bsmedberg | ** [[Mozilla 2/Strings|"Strings"]] -- sharing strings with JS or moving to STL, moving to UTF8, sanifying the existing string classes - bsmedberg | ||
** [[Gecko:DeCOMtamination|deCOMtamination]] - roc (taras) | ** [[Gecko:DeCOMtamination|deCOMtamination]] - roc (taras) | ||
** [[Mozilla 2/Tracing JIT]] - brendan, Andreas Gal, others | ** [[Mozilla 2/Tracing JIT]] - brendan, Andreas Gal, others | ||
** [[Mozilla 2/Centralized security checks]] - brendan | ** [[Mozilla 2/Centralized security checks]] - mrbkap/jst/brendan | ||
** [[Mozilla 2/Protected mode]] - jmathies/rstrong | ** [[Mozilla 2/Protected mode]] - jmathies/rstrong | ||
** [[Mozilla 2/Memory]] - out-of-memory handling - figure out how to do OOM handling, allocator hooks to free up memory, etc. - bsmedberg (jasone) | ** [[Mozilla 2/Memory]] - out-of-memory handling - figure out how to do OOM handling, allocator hooks to free up memory, etc. - bsmedberg (jasone) | ||
| Line 12: | Line 12: | ||
* Medium sized, significant in impact changes. These are non-trival, but better isolated. Easier to turn off or backout. Things such as: | * Medium sized, significant in impact changes. These are non-trival, but better isolated. Easier to turn off or backout. Things such as: | ||
** XBL2 | ** [[Mozilla 2/XBL2|XBL2]] | ||
** Frame construction cleanup | ** Frame construction cleanup | ||
** Inline re-flow | ** Inline re-flow | ||
| Line 30: | Line 30: | ||
** [[Mozilla 2/GFX/Mobile|GFX - Mobile]] | ** [[Mozilla 2/GFX/Mobile|GFX - Mobile]] | ||
** [[Mozilla 2/GFX/Cleanup|GFX - Cleanup]] -- general cleanup, removing old interfaces | ** [[Mozilla 2/GFX/Cleanup|GFX - Cleanup]] -- general cleanup, removing old interfaces | ||
** Print Preview window | |||
* Smaller, isolated changes. These are smaller, easy to turn off, or don't impact other critical paths: | * Smaller, isolated changes. These are smaller, easy to turn off, or don't impact other critical paths: | ||