Labs/Jetpack/SDK/0.7: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | SDK
Jump to navigation Jump to search
No edit summary
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 47: Line 45:
| '''Status'''
| '''Status'''
| '''Notes'''
| '''Notes'''
|-
| E10S integration
| Atul
| P1
| {{bug|567703}}
|
|
|-
|-
| E10S-compatible context-menu API
| E10S-compatible context-menu API
Line 59: Line 50:
| P1
| P1
| {{bug|578849}}
| {{bug|578849}}
|  
| {{miss|}}
| Drew, Benjamin, & Myk have been discussing, came up with potential plan
| Drew PTO today through freeze
|-
|-
| E10S-compatible Panel API
| E10S-compatible Panel API
Line 67: Line 58:
| [[Labs/Jetpack/Reboot/JEP/103|JEP 103]], {{bug|494238}}
| [[Labs/Jetpack/Reboot/JEP/103|JEP 103]], {{bug|494238}}
| {{ok|}}
| {{ok|}}
| myk to get rereview this week
| patch broken up into multiple patches; several review cycles completed; myk to update patches based on latest review
|-
|-
| E10S-compatible Page Mods API
| E10S-compatible Page Mods API
| Nickolay
|  
| P1
| P1
| [[Labs/Jetpack/Reboot/JEP/107|JEP 107]] {{bug|546739}}
| [[Labs/Jetpack/Reboot/JEP/107|JEP 107]] {{bug|546739}}
|  
| {{risk|}}
| depends on Panel
| depends on Panel; needs new owner; current thinking is to land without E10S compatibility and then add that later
|-
|-
| E10S-compatible Widget API
| E10S-compatible Widget API
Line 80: Line 71:
| P1
| P1
|  
|  
| {{ok|}}
| {{risk|}}
| depends on Panel; Myk to take on after Panel; Dietrich to review
| depends on Panel; Myk to take on after Panel; Dietrich to review
|-
|-
Line 95: Line 86:
| {{bug|571449}}
| {{bug|571449}}
| {{ok|}}
| {{ok|}}
| Myk to get Felipe complete spec; Irakli to ping Felipe about code sharing
| Myk got Felipe complete spec; Irakli to ping Felipe about code sharing
|-
|-
| Sidebar API
| Sidebar API

Revision as of 19:28, 10 August 2010

Goals

Land E10S compatibility. Flesh out the SDK with important missing APIs.

Timeline

Milestone Expected Actual Notes
Thaw Monday, July 26
Freeze Tuesday, August 17 (11:59pm PT)
RC1 Wednesday, August 18
Final Wednesday, August 25

Status: Planned: 2010-08-25

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 [ON TRACK] patch broken up into multiple patches; several review cycles completed; myk to update patches based on latest review
E10S-compatible Page Mods API P1 JEP 107 bug 546739 [AT RISK] depends on Panel; needs new owner; current thinking is to land without E10S compatibility and then add that later
E10S-compatible Widget API Myk P1 [AT RISK] depends on Panel; Myk to take on after Panel; Dietrich to review
module usage manifest generation and loading as determined by code analysis Brian P1 [ON TRACK] code for cfx XPI side to generate manifest; no code in loader to use it; Brian needs some Atul time for it and conflicts with some Atul changes
Window API Felipe P1 bug 571449 [ON TRACK] Myk got Felipe complete spec; Irakli to ping Felipe about code sharing
Sidebar API Irakli P1 bug 578230 [ON TRACK] Irakli already has something working; will have WIP patch for feedback in 1-2 days
Places API Dietrich P1 JEP 114 bug 545700 [ON TRACK] Places Query API module complete. Jetpack wrapper is in-progress.
Complete documentation for all APIs Noelle P1 bug 563284 [ON TRACK]
Docs Restructuring Noelle P2 bug 565204 [AT RISK]
Clipboard API Dietrich P2 bug 584063 [ON TRACK] Patch and docs up for review, waiting on feedback from the forum on the API.
Notification API Drew P2 bug 578238 [DONE]