Labs/Jetpack/SDK/0.4: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | SDK
Jump to navigation Jump to search
Line 75: Line 75:
| [[Labs/Jetpack/Reboot/JEP/105|JEP 105]], {{bug|549324}}
| [[Labs/Jetpack/Reboot/JEP/105|JEP 105]], {{bug|549324}}
| {{miss|}}
| {{miss|}}
| Stub framework in place, EM changes landed, harness changes pending ({{bug|562819}}), should be pretty easy once stuff lands, but still at risk. -> 0.5 & Drew
| Harness changes didn't land in time, nothing blocking now though. Retargeted to 0.5, assigned to Drew.
|-
|-
| Localization API
| Localization API
Line 89: Line 89:
| [[Labs/Jetpack/Reboot/JEP/108|JEP 108]], {{bug|546740}}
| [[Labs/Jetpack/Reboot/JEP/108|JEP 108]], {{bug|546740}}
| {{done|}}
| {{done|}}
| in final review
| landed
|-
|-
| Panel API
| Panel API
Line 110: Line 110:
| [[Labs/Jetpack/Reboot/JEP/116|JEP 116]], {{bug|503233}}
| [[Labs/Jetpack/Reboot/JEP/116|JEP 116]], {{bug|503233}}
| {{done|}}
| {{done|}}
|  
| landed
|-
|-
| Request API
| Request API
Line 124: Line 124:
| {{bug|562819}}
| {{bug|562819}}
| {{done|}}
| {{done|}}
| patch in bug; mossop has looked at earlier rev; looks good; latest patch has workaround for bug on trunk and also works on 3.6; mossop needs to review
| landed
|-
|-
| Selection API
| Selection API
Line 138: Line 138:
| [[Labs/Jetpack/Reboot/JEP/104|JEP 104]], {{bug|548589}}
| [[Labs/Jetpack/Reboot/JEP/104|JEP 104]], {{bug|548589}}
| {{done|}}
| {{done|}}
| ready to go; Drew to get feedback from folks on minor change
| landed
|-
|-
| Single UI Element (Addon Bar) API - Phase 1
| Single UI Element (Addon Bar) API - Phase 1
Line 145: Line 145:
| [[Labs/Jetpack/Reboot/JEP/102|JEP 102]], {{bug|543585}}
| [[Labs/Jetpack/Reboot/JEP/102|JEP 102]], {{bug|543585}}
| {{done|}}
| {{done|}}
| updated patch to be posted in next couple hours
| landed
|-
|-
| Unforgeable IDs
| Unforgeable IDs

Revision as of 00:00, 20 May 2010

Goals

Land the majority of the high-level APIs in the initial set (JEPs 102-116).

Timeline

Milestone Expected Actual Notes
Thaw Monday, April 26 Tuesday, April 27 The 0.3 freeze lasted a day longer than expected, so the tree thawed for 0.4 development a day late.
Freeze Tuesday, May 18 (11:59pm PDT) Tuesday, May 18
RC1 Wednesday, May 19
Thaw Monday, May 24
Final Wednesday, May 26

Deliverables

Summary Owner Priority References Status Notes
CFX tool reference Noelle P2 bug 563739 [DONE]
Docs restructuring phase 1 (reorganize existing docs) Noelle P1 bug 566493 [DONE]
Docs restructuring phase 2 (reorganize, update tutorial) Noelle P1 bug 565204 [MISSED]
Lifecycle API Dietrich P1 JEP 105, bug 549324 [MISSED] Harness changes didn't land in time, nothing blocking now though. Retargeted to 0.5, assigned to Drew.
Localization API gandalf P1 JEP 113, bug 549315 [MISSED]
Page Worker API Felipe P1 JEP 108, bug 546740 [DONE] landed
Panel API Myk P1 JEP 103, bug 494238 [MISSED]
Places API Marco P1 JEP 114, bug 545700 [MISSED] message in forum, examples in JEP could use review and feedback
Private Browsing API Paul P1 JEP 116, bug 503233 [DONE] landed
Request API Paul P1 JEP 109, bug 547091 [MISSED] work in progress in place, no docs or tests yet
Restartless addons compatibility Atul P1 bug 562819 [DONE] landed
Selection API Eric Jung P1 JEP 111, bug 547092 [MISSED]
Simple Storage API Drew P1 JEP 104, bug 548589 [DONE] landed
Single UI Element (Addon Bar) API - Phase 1 Dietrich P1 JEP 102, bug 543585 [DONE] landed
Unforgeable IDs Brian P1 JEP 118, bug 553020 [DONE] Windows naming issue came up; Brian looking into it and thinks he has a fix
Well-defined SDK search path Brian P2 [MISSED]