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

 
(10 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{draft|}}
= Goals =


= Goals =
Polish functionality and feature set for Firefox 4 release.


= Timeline =
= Timeline =
Line 19: Line 19:
| Freeze
| Freeze
| Wednesday, March 16 @ 11am PT
| Wednesday, March 16 @ 11am PT
|  
| Wednesday, March 16 @ 11am PT
|  
|  
|-
|-
| RC1
| RC1
| Wednesday, March 16
| Wednesday, March 16
| Wednesday, March 16
|
|-
| RC2
|  
|  
| Tuesday, March 22
| respin to take a blocker fix for a test failure plus a couple low-risk ridealongs
|-
| RC3
|  
|  
| Tuesday, March 22
| respin to take one more blocker fix for a test failure that was missed when spinning RC2
|-
|-
| Final
| Final
| Wednesday, March 23
| Thursday, March 24
|  
|  
|  
|  
|}
|}


'''Status: '''<onlyinclude>Planned: 2011-03-23</onlyinclude>
'''Status: '''<onlyinclude>Planned: 2011-03-24</onlyinclude>


= Major Deliverables =
= Major Deliverables =
Line 50: Line 60:
| P1
| P1
| {{bug|636448}}
| {{bug|636448}}
|  
| {{ok|}}
|  
| needs final review
|-
|-
| window-specific widget identification and communication
| window-specific widget identification and communication
Line 57: Line 67:
| P1
| P1
| {{bug|630962}}
| {{bug|630962}}
|  
| {{miss|}}
|  
| still needs more discussion
|-
|-
| high-level postMessage wrapper
| high-level postMessage wrapper
Line 64: Line 74:
| P2
| P2
| {{bug|635748}}
| {{bug|635748}}
|
| {{miss|}}
|
| pending Myk proposal
|-
| Password Manager API
| Irakli
| P2
| {{bug|637292}}
|  
|
|-
|-
| module resolution at build time
| module resolution at build time
Line 78: Line 81:
| P1
| P1
| {{bug|627607}}
| {{bug|627607}}
|  
| {{miss|}}
|  
| not yet landed, and Brian OOO through end of cycle
|-
|-
| XPI signing strategy
| XPI signing strategy
Line 85: Line 88:
| P1
| P1
| {{bug|613618}}
| {{bug|613618}}
|  
| {{miss|}}
|  
| not yet landed, and Brian OOO through end of cycle
|-
|-
| be able to use NPM modules
| be able to use NPM modules
Line 92: Line 95:
| P2
| P2
| {{bug|614707}}
| {{bug|614707}}
|  
| {{miss|}}
|  
| not yet landed, and Brian OOO through end of cycle
|-
|-
| $JSPATH
| $JSPATH
Line 99: Line 102:
| P2
| P2
| {{bug|611495}}
| {{bug|611495}}
|  
| {{miss|}}
|  
| not yet landed, and Brian OOO through end of cycle
|-
|-
| Sidebar API
| Password Manager API
| Irakli
| Irakli
| P1
| P1
|  
| {{bug|637292}}
|  
| {{done|}}
|  
| patch pending review by Dietrich
|-
|-
| e10s-compatible panel anchoring to content nodes
| make it no longer necessary for Firefox to unpack SDK-generated XPIs
| Irakli
| Irakli
| P1
| P1
|  
| {{bug|638742}}
|  
| {{miss|}}
|  
| touches hairy code; changes are complicated; could conflict with changes that Brian is making
|-
| Keyboard Shortcuts API
| Irakli
| P2
| {{bug|584064}}
| {{risk|}}
| patch up for review
|-
|-
| heavy to light trait conversion
| test runner only reports test function for first test failure
| Irakli
| Irakli
| P2
| P2
| {{bug|596818}}
| {{done|}}
|  
|  
|  
|-
| "system unable to find the specified registry key or value" error
| Myk
| P2
| {{bug|574563}}
| {{miss|}}
|  
|  
|-
|-
Line 127: Line 144:
| P1
| P1
|  
|  
|  
| {{miss|}}
|  
| Myk to discuss w/Irakli this week
|-
|-
| content script communication improvements strategy
| content script communication improvements strategy
Line 134: Line 151:
| P1
| P1
|  
|  
|  
| {{miss|}}
|  
| various proposals being discussed
|-
|-
| page mod access to chrome-privileged stylesheet info strategy
| page mod access to chrome-privileged stylesheet info strategy
Line 141: Line 158:
| P2
| P2
|  
|  
|  
| {{ok|}}
|  
| Myk to wrap up and communicate decision
|-
|-
| worker.tab documentation
| worker.tab documentation
Line 148: Line 165:
| P1
| P1
| {{bug|634295}}
| {{bug|634295}}
|  
| {{ok|}}
|  
| needs checkin
|-
|-
| code-embedded documentation
| code-embedded documentation
Line 155: Line 172:
| P1
| P1
| {{bug|636319}}
| {{bug|636319}}
|  
| {{miss|}}
|  
| needs review from Brian
|-
|-
| documentation search
| documentation search
Line 162: Line 179:
| P2
| P2
| {{bug|620769}}
| {{bug|620769}}
|  
| {{miss|}}
|  
| Will thought about it a bit; not sure how to make it happen online and off; needs further discussion, perhaps when Will is in Mountain View
|-
|-
| cfx documentation
| cfx documentation
Line 169: Line 186:
| P2
| P2
|  
|  
|  
| {{risk|}}
|  
|  
|-
|-
Line 176: Line 193:
| P3
| P3
| {{bug|610030}}
| {{bug|610030}}
|  
| {{risk|}}
|  
|  
|-
|-
Line 183: Line 200:
| P3
| P3
| {{bug|617029}}
| {{bug|617029}}
|  
| {{risk|}}
|  
|  
|}
|}
canmove, Confirmed users
2,056

edits