Labs/Jetpack/SDK/1.0b3: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | SDK
Jump to navigation Jump to search
Line 50: Line 50:
| P1
| P1
| {{bug|621702}}
| {{bug|621702}}
|  
| {{ok|}}
|  
| waiting for feedback on Q API and other options
|-
|-
| Clipboard E10S Integration
| Clipboard E10S Integration
Line 57: Line 57:
| P1
| P1
| {{bug|627524}}
| {{bug|627524}}
|  
| {{ok|}}
|  
| not started yet
|-
|-
| Selection E10S Integration
| Selection E10S Integration
Line 64: Line 64:
| P1
| P1
| {{bug|627526}}
| {{bug|627526}}
|  
| {{ok|}}
|  
| not started yet
|-
|-
| Windows E10S Integration
| Windows E10S Integration
Line 71: Line 71:
| P2
| P2
| {{bug|627528}}
| {{bug|627528}}
|  
| {{risk|}}
|  
| not started yet
|-
|-
| Tabs E10S Integration
| Tabs E10S Integration
Line 78: Line 78:
| P2
| P2
| {{bug|627529}}
| {{bug|627529}}
|  
| {{risk|}}
|  
| not started yet
|-
|-
| module resolution at build time (rewrite loader?)
| module resolution at build time (rewrite loader?)
Line 85: Line 85:
| P1
| P1
| {{bug|627607}}
| {{bug|627607}}
|  
| {{ok|}}
|  
| bringing existing work up-to-date; should be relatively straightforward; figuring out relative paths is part of it; combines $JSPATH and NPM stuff
|-
|-
| if/when/how to sign XPIs
| if/when/how to sign XPIs
Line 92: Line 92:
| P1
| P1
| {{bug|613618}}
| {{bug|613618}}
|  
| {{ok|}}
|  
| after build time loader, will have something to sign; still have decisions to make
|-
|-
| be able to use NPM modules
| be able to use NPM modules
Line 99: Line 99:
| P2
| P2
| {{bug|614707}}
| {{bug|614707}}
|
| {{ok|}}
|
| environment established along with NPM modules as testbed; work continues, farther out
|-
|-
| $JSPATH
| $JSPATH
Line 106: Line 106:
| P2
| P2
| {{bug|611495}}
| {{bug|611495}}
|  
| {{ok|}}
|  
| will happen along with module resolution
|-
|-
| docs hosted on addons.mozilla.org
| docs hosted on addons.mozilla.org
Line 113: Line 113:
| P1
| P1
| {{bug|627467}}
| {{bug|627467}}
|  
| {{ok|}}
|  
| conversations underway, direction getting clear
|-
|-
| tutorial based on annotator addon
| tutorial based on annotator addon
Line 120: Line 120:
| P2
| P2
| {{bug|577558}}
| {{bug|577558}}
|  
| {{ok|}}
|  
| haven't started, but shouldn't take too long
|}
|}

Revision as of 22:29, 25 January 2011

Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

Goals

Make progress on E10S integration, module resolution/bundling, security, CommonJS compatibility, and documentation.

Timeline

Milestone Expected Actual Notes
Thaw Monday, January 24
Freeze Wednesday, February 16 @ 11am PT
RC1 Wednesday, February 16
Final Wednesday, February 23

Major Deliverables

Summary Owner Priority References Status Notes
Page Mods E10S Integration Irakli P1 bug 621702 [ON TRACK] waiting for feedback on Q API and other options
Clipboard E10S Integration Myk P1 bug 627524 [ON TRACK] not started yet
Selection E10S Integration Myk P1 bug 627526 [ON TRACK] not started yet
Windows E10S Integration Myk P2 bug 627528 [AT RISK] not started yet
Tabs E10S Integration Myk P2 bug 627529 [AT RISK] not started yet
module resolution at build time (rewrite loader?) Brian P1 bug 627607 [ON TRACK] bringing existing work up-to-date; should be relatively straightforward; figuring out relative paths is part of it; combines $JSPATH and NPM stuff
if/when/how to sign XPIs Brian P1 bug 613618 [ON TRACK] after build time loader, will have something to sign; still have decisions to make
be able to use NPM modules Brian P2 bug 614707 [ON TRACK] environment established along with NPM modules as testbed; work continues, farther out
$JSPATH Brian P2 bug 611495 [ON TRACK] will happen along with module resolution
docs hosted on addons.mozilla.org Will P1 bug 627467 [ON TRACK] conversations underway, direction getting clear
tutorial based on annotator addon Will P2 bug 577558 [ON TRACK] haven't started, but shouldn't take too long