Labs/Jetpack/SDK/0.4: Difference between revisions

From MozillaWiki
< Labs‎ | Jetpack‎ | SDK
Jump to navigation Jump to search
(initial take on deliverables)
Line 36: Line 36:
= Deliverables =
= Deliverables =


<table border="1" bgcolor="#ffffff">
{| class="fullwidth-table sortable"
  <tr style="vertical-align: baseline;">
|- style="background:#efefef"
    <th style="text-align: left;">Summary</th>
| '''Summary'''
    <th style="text-align: left;">Owner</th>
| '''Owner'''
    <th style="text-align: left;">JEP</th>
| '''Priority'''
    <th style="text-align: left;">Bug</th> 
| '''References'''
    <th style="text-align: left;">Status</th>
| '''Status'''
  </tr>
| '''Notes'''
 
|-
<!--
| app compatibility handling
  <tr style="vertical-align: baseline;">
|
    <td>Simple Storage API</td>
| P2
    <td>Drew</td>
|
    <td>[[Labs/Jetpack/Reboot/JEP/104|104]]</td>
| {{risk|}}
    <td>{{bug|548589}}</td>
| needs owner, plan
    <td>{{risk|}}</td>
|-
  </tr>
| cfx tool reference
-->
| Noelle
 
| P2
</table>
|
|
|
|-
| docs restructuring (tutorial, philosophy, API reference)
| Noelle
| P1
|
|
|
|-
| Lifecycle API
| Dietrich
| P1
| [[Labs/Jetpack/Reboot/JEP/105|JEP 105]], {{bug|549324}}
|
| Blocked on the EM's support for reboot-less extension installs ({{bug|555349}}). Estimating 2 weeks for implementation.
|-
| Localization API
| gandalf
| P1
| [[Labs/Jetpack/Reboot/JEP/113|JEP 113]], {{bug|}}
| {{ok|}}
|
|-
| Page Worker API
| Felipe
| P1
| [[Labs/Jetpack/Reboot/JEP/108|JEP 108]], {{bug|546740}}
| {{ok|}}
|
|-
| Panel API
| Myk
| P1
| [[Labs/Jetpack/Reboot/JEP/103|JEP 103]], {{bug|494238}}
| {{ok|}}
|
|-
| Private Browsing API
| Paul
| P1
| [[Labs/Jetpack/Reboot/JEP/116|JEP 116]], {{bug|503233}}
| {{ok|}}
| Core work done, in review cycles.
|-
| restartless addons compatibility
| Atul
| P1
|
| {{ok|}}
| Atul to test sample addons against latest version of EM rewrite patch
|-
| Selection API
| Eric Jung
| P1
| [[Labs/Jetpack/Reboot/JEP/111|JEP 111]], {{bug|}}
| {{ok|}}
|
|-
| Simple Storage API
| Drew
| P1
| [[Labs/Jetpack/Reboot/JEP/104|JEP 104]], {{bug|548589}}
|
| depends on addon ID work and may benefit from JS catchalls; thus unclear if it should be targeted to 0.4 or 0.5
|-
| test harness HTTP server
| Dietrich?
| P2
| {{bug|561926}}
|
| Dietrich investigating options; Atul suggests XHR spoofing lo-fi alternative
|-
| unforgeable IDs
| Brian
| P1
| [[Labs/Jetpack/Reboot/JEP/118|JEP 118]], {{bug|553020}}
| {{ok|}}
|
|}

Revision as of 23:20, 28 April 2010

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

Timeline

Milestone Expected Actual Notes
Thaw Monday, April 26 Tuesday, April 27 The 0.3 freeze lasted a day longer than expected, so the tree thawed for 0.4 development a day late.
Freeze Tuesday, May 18 (11:59pm PDT)
RC1 Wednesday, May 19
Final Wednesday, May 26

Deliverables

Summary Owner Priority References Status Notes
app compatibility handling P2 [AT RISK] needs owner, plan
cfx tool reference Noelle P2
docs restructuring (tutorial, philosophy, API reference) Noelle P1
Lifecycle API Dietrich P1 JEP 105, bug 549324 Blocked on the EM's support for reboot-less extension installs (bug 555349). Estimating 2 weeks for implementation.
Localization API gandalf P1 JEP 113, bug [ON TRACK]
Page Worker API Felipe P1 JEP 108, bug 546740 [ON TRACK]
Panel API Myk P1 JEP 103, bug 494238 [ON TRACK]
Private Browsing API Paul P1 JEP 116, bug 503233 [ON TRACK] Core work done, in review cycles.
restartless addons compatibility Atul P1 [ON TRACK] Atul to test sample addons against latest version of EM rewrite patch
Selection API Eric Jung P1 JEP 111, bug [ON TRACK]
Simple Storage API Drew P1 JEP 104, bug 548589 depends on addon ID work and may benefit from JS catchalls; thus unclear if it should be targeted to 0.4 or 0.5
test harness HTTP server Dietrich? P2 bug 561926 Dietrich investigating options; Atul suggests XHR spoofing lo-fi alternative
unforgeable IDs Brian P1 JEP 118, bug 553020 [ON TRACK]