(Created page with '{{draft|}} = Goals = Land E10S. Flesh out the SDK with important missing APIs. = Timeline = {| class="fullwidth-table" |- style="background:#efefef" | '''Milestone''' | '''Ex…') |
m (→Timeline) |
||
(30 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
= Goals = | = Goals = | ||
Land E10S. Flesh out the SDK with important missing APIs. | Land E10S compatibility. Flesh out the SDK with important missing APIs. | ||
= Timeline = | = Timeline = | ||
Line 16: | Line 14: | ||
| Thaw | | Thaw | ||
| Monday, July 26 | | Monday, July 26 | ||
| | | Tuesday, July 27 | ||
| | | a day late due to late-breaking 0.6 respin | ||
|- | |- | ||
| Freeze | | Freeze | ||
Line 26: | Line 24: | ||
| RC1 | | RC1 | ||
| Wednesday, August 18 | | Wednesday, August 18 | ||
| Thursday, August 19 | |||
| blocker resolution delays | |||
|- | |||
| RC2 | |||
| | | | ||
| | | Tuesday, August 24 | ||
| found some additional blockers (test failures) | |||
|- | |- | ||
| Final | | Final | ||
| Wednesday, August 25 | | Wednesday, August 25 | ||
| | | Thursday, August 26? | ||
| | | delay due to time needed to bake respun build | ||
|} | |} | ||
'''Status: '''<onlyinclude>Released: 2010-08-26</onlyinclude> | |||
= Deliverables = | = Deliverables = | ||
{| class="fullwidth-table sortable" | {| class="fullwidth-table sortable" | ||
|- style="background:#efefef" | |- style="background:#efefef" | ||
Line 46: | Line 51: | ||
| '''Notes''' | | '''Notes''' | ||
|- | |- | ||
| E10S | | E10S-compatible context-menu API | ||
| Drew | |||
| P1 | |||
| {{bug|578849}} | |||
| {{miss|}} | |||
| Drew PTO today through freeze | |||
|- | |||
| E10S-compatible Panel API | |||
| Myk | |||
| P1 | |||
| [[Labs/Jetpack/Reboot/JEP/103|JEP 103]], {{bug|494238}} | |||
| {{done|}} | |||
| | |||
|- | |||
| E10S-compatible Page Mods API | |||
| | | | ||
| P1 | |||
| [[Labs/Jetpack/Reboot/JEP/107|JEP 107]] {{bug|546739}} | |||
| {{miss|}} | |||
| has patch, decision made to delay landing (and breaking API) until we get feedback on Panel API | |||
|- | |||
| E10S-compatible Widget API | |||
| Myk | |||
| P1 | | P1 | ||
| | | | ||
| {{miss|}} | |||
| same as for Page Mods API (except that patch does not yet exist) | |||
|- | |||
| module usage manifest generation and loading as determined by code analysis | |||
| Brian | |||
| P1 | |||
| | | | ||
| | | {{miss|}} | ||
| manifest being generated, haven't made enough progress on the loader side; Brian focusing on review tool | |||
|- | |- | ||
| Window API | | Window API | ||
| | | Felipe | ||
| P1 | |||
| {{bug|571449}} | |||
| {{miss|}} | |||
| pushed to 0.8 to resolve some api semantics issues | |||
|- | |||
| Sidebar API | |||
| Irakli | |||
| P1 | |||
| {{bug|578230}} | |||
| {{miss|}} | |||
| had a patch; tried to update to use Panel; ran into some issues; just fixed them all; will submit patch for review today; patch is not complete | |||
|- | |||
| Places API | |||
| Dietrich | |||
| P1 | |||
| [[Labs/Jetpack/Reboot/JEP/114|JEP 114]] {{bug|545700}} | |||
| {{miss|}} | |||
| closer, but still needs work | |||
|- | |||
| Complete documentation for all APIs | |||
| Noelle | |||
| P1 | | P1 | ||
| {{bug|563284}} | |||
| {{miss|}} | |||
| | | | ||
|- | |||
| community flow wiki page | |||
| Noelle | |||
| P2 | |||
| {{bug|584183}} | |||
| {{miss|}} | |||
| | | | ||
|- | |||
| Docs Restructuring | |||
| Noelle | |||
| P2 | |||
| {{bug|565204}} | |||
| {{miss|}} | |||
| | | | ||
|- | |- | ||
| | | Clipboard API | ||
| | | Dietrich | ||
| | | P2 | ||
| | | {{bug|584063}} | ||
| {{done|}} | |||
| | | | ||
|- | |||
| Notification API | |||
| Drew | |||
| P2 | |||
| {{bug|578238}} | |||
| {{done|}} | |||
| | | | ||
|} | |} | ||
Latest revision as of 16:31, 14 March 2011
Goals
Land E10S compatibility. Flesh out the SDK with important missing APIs.
Timeline
Milestone | Expected | Actual | Notes |
Thaw | Monday, July 26 | Tuesday, July 27 | a day late due to late-breaking 0.6 respin |
Freeze | Tuesday, August 17 (11:59pm PT) | ||
RC1 | Wednesday, August 18 | Thursday, August 19 | blocker resolution delays |
RC2 | Tuesday, August 24 | found some additional blockers (test failures) | |
Final | Wednesday, August 25 | Thursday, August 26? | delay due to time needed to bake respun build |
Status: Released: 2010-08-26
Deliverables
Summary | Owner | Priority | References | Status | Notes |
E10S-compatible context-menu API | Drew | P1 | bug 578849 | [MISSED] | Drew PTO today through freeze |
E10S-compatible Panel API | Myk | P1 | JEP 103, bug 494238 | [DONE] | |
E10S-compatible Page Mods API | P1 | JEP 107 bug 546739 | [MISSED] | has patch, decision made to delay landing (and breaking API) until we get feedback on Panel API | |
E10S-compatible Widget API | Myk | P1 | [MISSED] | same as for Page Mods API (except that patch does not yet exist) | |
module usage manifest generation and loading as determined by code analysis | Brian | P1 | [MISSED] | manifest being generated, haven't made enough progress on the loader side; Brian focusing on review tool | |
Window API | Felipe | P1 | bug 571449 | [MISSED] | pushed to 0.8 to resolve some api semantics issues |
Sidebar API | Irakli | P1 | bug 578230 | [MISSED] | had a patch; tried to update to use Panel; ran into some issues; just fixed them all; will submit patch for review today; patch is not complete |
Places API | Dietrich | P1 | JEP 114 bug 545700 | [MISSED] | closer, but still needs work |
Complete documentation for all APIs | Noelle | P1 | bug 563284 | [MISSED] | |
community flow wiki page | Noelle | P2 | bug 584183 | [MISSED] | |
Docs Restructuring | Noelle | P2 | bug 565204 | [MISSED] | |
Clipboard API | Dietrich | P2 | bug 584063 | [DONE] | |
Notification API | Drew | P2 | bug 578238 | [DONE] |