QA/Jetpack: Difference between revisions

5,768 bytes removed ,  22 April 2011
 
(20 intermediate revisions by the same user not shown)
Line 24: Line 24:
| class="header" | Actual
| class="header" | Actual
|-
|-
| [https://wiki.mozilla.org/Labs/Jetpack/SDK/0.9#Timeline SDK 0.9]
| [https://wiki.mozilla.org/Labs/Jetpack/SDK/1.0b5#Timeline SDK 1.0b5]
| Estimated
| Estimated
| October 21
| May 4
|
|
|-
|-
| [https://wiki.mozilla.org/Labs/Jetpack/SDK/0.8#Timeline SDk 0.8]
| [https://wiki.mozilla.org/Labs/Jetpack/SDK/1.0b4#Timeline SDK 1.0b4]
| Released
| Released
| September 22
| March 24
| Spetember 27
| March 24
|}
|}


Line 45: Line 45:
| class="header" | Actual
| class="header" | Actual
|-
|-
| [https://wiki.mozilla.org/Labs/Jetpack/FlightDeck/1.0a5#Timeline Add-on Builder 1.0a5]
| [https://wiki.mozilla.org/AMO/FlightDeck/0.9.3#Timeline Add-on Builder 1.0a0.9.3]
| Pushed to production
| Current
| September 5
| April 28
| September 22
|
|-
|-
| [https://wiki.mozilla.org/Labs/Jetpack/FlightDeck/1.0a4#Timeline Add-on Builder 1.0a4]
| [https://wiki.mozilla.org/AMO/FlightDeck/0.9.2#Timeline Add-on Builder 1.0a0.9.2]
| Pushed to production
| Pushed to production
| August 17
| April 7
| August 17
| April 7
|-
|}
|}


Line 63: Line 62:


=== Jetpack Deliverables ===
=== Jetpack Deliverables ===
*[https://wiki.mozilla.org/Labs/Jetpack/SDK/0.9#Deliverables SDK 0.9]
*[https://wiki.mozilla.org/Labs/Jetpack/SDK/1.0b5#Deliverables SDK 1.0b5]
 
==== Deliverables ====
{| class="fullwidth-table sortable"
|- style="background:#efefef"
| '''Summary'''
| '''Status'''
|-
| pass all tests on Firefox 4 nightly builds
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=592848 distinguish between high and low level modules]
| {{done|}}
|-
| E10S integration PoC
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=591525 identify dependent modules by relative path]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=578849 E10S-compatibility fixes for Context Menu API]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=593737 make high-level modules use EventEmitter event model]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=592821 E10S-compatibility fixes for Private Browsing API]
| {{done|}}
|}
 
 
*[https://wiki.mozilla.org/Labs/Jetpack/SDK/0.8#Deliverables SDK 0.8]
 
==== Deliverables ====
 
{| class="fullwidth-table sortable"
|- style="background:#efefef"
| '''Summary'''
| '''Status'''
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=569479 E10S-compatibility fixes for Widget API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=592821 E10S-compatibility fixes for Private Browsing API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=592848 distinguish between high and low level modules]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=591515 enforce statically declared require() statements]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=591525 identify dependent modules by relative path]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=545700 Places API] [https://wiki.mozilla.org/Labs/Jetpack/Reboot/JEP/114 JEP 114]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=578849 E10S-compatibility fixes for Context Menu API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=590230 Prompting Notifications API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=571449 Window API]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=592826 E10S-compatibility fixes for Page Mods API]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=578230 Sidebar API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=546739 Page Mods API] [https://wiki.mozilla.org/Labs/Jetpack/Reboot/JEP/107 JEP 107]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=569481 E10S-compatibility fixes for Page Worker API]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=570876 rename product to Add-on SDK]
| {{miss|}}
|}
 
*[https://wiki.mozilla.org/Labs/Jetpack/SDK/0.7#Deliverables SDK 0.7]
 
==== Deliverables ====


{| class="fullwidth-table sortable"
*[https://wiki.mozilla.org/Labs/Jetpack/SDK/1.0b4#Deliverables SDK 1.0b4]
|- style="background:#efefef"
| '''Summary'''
| '''Status'''
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=578849 E10S-compatible context-menu API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=494238 E10S-compatible Panel API] [https://wiki.mozilla.org/Labs/Jetpack/Reboot/JEP/103 JEP 103]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=546739 E10S-compatible Page Mods API] [https://wiki.mozilla.org/Labs/Jetpack/Reboot/JEP/107 JEP 107]
| {{miss|}}
|-
| E10S-compatible Widget API
| {{miss|}}
|-
| module usage manifest generation and loading as determined by code analysis
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=571449 Window API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=578230 Sidebar API]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=545700 Places API] [https://wiki.mozilla.org/Labs/Jetpack/Reboot/JEP/114 JEP 114]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=563284 Complete documentation for all APIs]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=584183 community flow wiki page]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=565204 Docs Restructuring]
| {{miss|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=584063 Clipboard API]
| {{done|}}
|-
| [https://bugzilla.mozilla.org/show_bug.cgi?id=578238 Notification API]
| {{done|}}
|}


=== FlightDeck Deliverables ===
=== FlightDeck Deliverables ===
*[https://wiki.mozilla.org/AMO/FlightDeck/0.9.3#Deliverables Flightdeck 1.0a0.9.3]


*[https://wiki.mozilla.org/Labs/Jetpack/FlightDeck/1.0a5#Deliverables Flightdeck 1.0a5]
*[https://wiki.mozilla.org/AMO/FlightDeck/0.9.2#Deliverables Flightdeck 1.0a0.9.2]
==== Deliverables ====
<onlyinclude>
{| class="fullwidth-table sortable"
|- style="background:#efefef"
| '''Summary'''
| '''References'''
| '''Status'''
|-
| simultaneously support SDK releases 0.7, 0.6, and 0.5
| {{bug|580812}}
| {{done|}}
|-
| make it possible to create and edit text attachments
| {{bug|591329}}
| {{miss|}}
|-
| override or warn on sending the user back in page history from delete key press
| {{bug|577735}}
| {{done|}}
|-
| optimize helper addon installation experience
| {{bug|586109}} ({{bug|586277}}?)
| {{done|}}
|-
| save addon name/description changes immediately
| {{bug|573858}} {{bug|577736}} {{bug|583748}}
| backend: {{done|}}; frontend: {{miss|}}
|}
</onlyinclude>
*[https://wiki.mozilla.org/Labs/Jetpack/FlightDeck/1.0a4#Deliverables Flightdeck 1.0a4]
==== Deliverables  ====
<onlyinclude>
{| class="fullwidth-table sortable"
|- style="background:#efefef"
| '''Summary'''
| '''References'''
| '''Status'''
|-
| update the SDK to 0.6 while continuing to support 0.5
| {{bug|580812}}
| {{miss|}}
|-
| update Bespin to latest stable version
| {{bug|577738}}
| {{done|}}
|-
| override or warn on sending the user back in page history from delete key press
| {{bug|577735}}
| {{miss|}}
|-
| improve helper addon installation experience
| {{bug|574685}} {{bug|586109}}
| {{done|}} {{miss|}}
|-
| save addon name/description changes immediately
| {{bug|573858}} {{bug|577736}} {{bug|583748}}
| {{miss|}}
|-
| make it possible to remove addons and libraries
| {{bug|574888}}
| {{done|}}
|-
| fix typos, titles, broken links
| {{bug|578161}} {{bug|576762}} {{bug|578400}} {{bug|578430}} {{bug|572069}}
| {{done|}}
|-
| shorten the Test/Save/Test workflow
| {{bug|579128}}
| {{done|}}
|}
</onlyinclude>


== Contribute ==
== Contribute ==
451

edits