Labs/Jetpack/SDK/0.7: Difference between revisions

m
 
(26 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>Planned: 2010-08-25</onlyinclude>
'''Status: '''<onlyinclude>Released: 2010-08-26</onlyinclude>


= Deliverables =
= Deliverables =
Line 48: 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
| Dietrich?
| Felipe
| P1
| P1
|  
| {{bug|571449}}
|  
| {{miss|}}
|  
| pushed to 0.8 to resolve some api semantics issues
|-
|-
| Sidebar API
| 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|}}
|  
|  
|-
|-
| enforcement of module usage as determined by code analysis
| Clipboard API
| Brian
| Dietrich
| P1
| P2
|  
| {{bug|584063}}
| {{done|}}
|  
|  
|-
| Notification API
| Drew
| P2
| {{bug|578238}}
| {{done|}}
|  
|  
|}
|}
Confirmed users, Bureaucrats and Sysops emeriti
2,088

edits