QA/Jetpack: Difference between revisions
Line 103: | Line 103: | ||
| {{done|}} | | {{done|}} | ||
|} | |} | ||
*[https://wiki.mozilla.org/Labs/Jetpack/SDK/0.9#Deliverables SDK 0.9] | *[https://wiki.mozilla.org/Labs/Jetpack/SDK/0.9#Deliverables SDK 0.9] | ||
Line 133: | Line 132: | ||
| [https://bugzilla.mozilla.org/show_bug.cgi?id=592821 E10S-compatibility fixes for Private Browsing API] | | [https://bugzilla.mozilla.org/show_bug.cgi?id=592821 E10S-compatibility fixes for Private Browsing API] | ||
| {{done|}} | | {{done|}} | ||
|} | |} | ||
Revision as of 22:06, 3 December 2010
This is the Home of Jetpacketeers!
Summary
What is Jetpack?
Jetpack is a project to make it easy to build Firefox add-ons using common web technologies like HTML, JavaScript, and CSS. Our goal is to enable anyone who can build a web site to participate in making the Web a better place to work, communicate, and play.
What is the Jetpack SDK?
The Jetpack SDK is an environment for building Firefox add-ons. It aims to provide a comprehensive set of tools and high-level APIs for simple development of powerful add-ons.
The SDK includes tools for running, testing, and packaging add-ons along with a variety of APIs for extending Firefox, including an initial set of "high-level" APIs that make add-on development simple and powerful.
To get more information about how to create a Firefox extension using the awesome Jetpack SDK, go to Jetpack home. For documentation of all the important libraries of the SDK, as well as steps to build a sample extension, click here
Milestones
Jetpack
Milestone | Status | Expected | Actual |
SDK 1.0b1 | Estimated | November 17 | |
SDK 0.9 | Released | October 21 | October 21 |
Add-on Builder
Milestone | Status | Expected | Actual |
Add-on Builder 1.0a6 | Pushed to production | November 22 | November 29 |
Add-on Builder 1.0a5 | Pushed to production | September 5 | September 22 |
Planning
Jetpack Deliverables
Deliverables
Summary | Status |
E10S integration framework | [DONE] |
CommonJS-compatibility fixes | [DEFER] |
E10S-compatibility fixes for Widget API | [DONE] |
Places API | [MISSED] |
switch from add/remove to construct/destroy model | [ON TRACK] |
E10S-compatibility fixes for windows API | [DONE] |
make high-level modules use EventEmitter event model | [DONE] |
E10S-compatibility fixes for tabs API | [DONE] |
rename product to Add-on SDK | [DONE] |
document content scripts | [DONE] |
make Markdown syntax understand classes | [DONE] |
Deliverables
Summary | Status |
pass all tests on Firefox 4 nightly builds | [MISSED] |
distinguish between high and low level modules | [DONE] |
E10S integration PoC | [DONE] |
identify dependent modules by relative path | [DONE] |
E10S-compatibility fixes for Context Menu API | [DONE] |
make high-level modules use EventEmitter event model | [MISSED] |
E10S-compatibility fixes for Private Browsing API | [DONE] |
FlightDeck Deliverables
Deliverables
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 | [MISSED] |
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: [MISSED] |
Deliverables
Summary | References | Status |
update the SDK to 0.6 while continuing to support 0.5 | bug 580812 | [MISSED] |
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 | [MISSED] |
improve helper addon installation experience | bug 574685 bug 586109 | [DONE] [MISSED] |
save addon name/description changes immediately | bug 573858 bug 577736 bug 583748 | [MISSED] |
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] |
Contribute
Got something to say? Got something to show?
Great. Here, at Mozilla, everyone is welcome to participate in design, development, and testing.
Contact us
Got questions? Dont worry. Here are some FAQs for you.
For further details, contact:
- Myk Melez : myk@mozilla.com
- Ayan Shah : ashah@mozilla.com