Labs/Jetpack/SDK/0.7: Difference between revisions

< Labs‎ | Jetpack‎ | SDK
(Created page with '{{draft|}} = Goals = Land E10S. Flesh out the SDK with important missing APIs. = Timeline = {| class="fullwidth-table" |- style="background:#efefef" | '''Milestone''' | '''Ex…')
 
 
(30 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{draft|}}
= 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 =
<onlyinclude>
 
{| class="fullwidth-table sortable"
{| class="fullwidth-table sortable"
|- style="background:#efefef"
|- style="background:#efefef"
Line 46: Line 51:
| '''Notes'''
| '''Notes'''
|-
|-
| E10S integration
| 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|}}
|  
|  
|-
|-
| Sidebar API
| Clipboard API
|  
| Dietrich
| P1
| P2
|  
| {{bug|584063}}
| {{done|}}
|  
|  
|-
| Notification API
| Drew
| P2
| {{bug|578238}}
| {{done|}}
|  
|  
|}
|}
</onlyinclude>

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]