Labs/Jetpack: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 21: Line 21:
|}
|}


== Jetpack Platform Info ==
== Jetpack Platform ==
* [[Labs/Jetpack/Reboot/Architecture Overview|Architecture Overview]]
* [[Labs/Jetpack/Reboot/Architecture Overview|Architecture Overview]]
* [[Labs/Jetpack/Reboot/Glossary|Glossary]]
* [[Labs/Jetpack/Reboot/Glossary|Glossary]]
* [[Labs/Jetpack/Reboot/FAQ|Platform FAQ]]
* [[Labs/Jetpack/Reboot/FAQ|Platform FAQ]]
* [[Labs/Jetpack/Security_Requirements|Jetpack Security Philosophy]]


== Jetpack Production Info ==
 
== Jetpack Production ==
* [[Labs/Jetpack/Process|Development Process]]
* [[Labs/Jetpack/Process|Development Process]]
* [[Labs/Jetpack/Release|Release Process]]
* [[Labs/Jetpack/Release|Release Process]]
* [[Labs/Jetpack/Schedule|Release Schedule]]
* [[Labs/Jetpack/Schedule|Release Schedule]]
* [[Labs/Jetpack/Security_Requirements|Jetpack Security Philosophy]]
* [[Labs/Jetpack/Binary_Components|Jetpack Binary Components]]
* [[Labs/Jetpack/Binary_Components|Jetpack Binary Components]]
* [[Labs/Jetpack/Localization|Jetpack Localization]]
* [[Labs/Jetpack/Localization|Jetpack Localization]]


= [[Labs/Jetpack/Reboot|Jetpack Reboot]] =
= [[Labs/Jetpack/Reboot|Jetpack Reboot]] =
* [[Labs/Jetpack/Reboot|Main Reboot Page]]


* [[Labs/Jetpack/Reboot|Main Reboot Page]]
* [[Labs/Jetpack/Reboot_Roadmap|Jetpack Reboot Roadmap]]


= JEPs - Jetpack Extension Proposals =
= JEPs - Jetpack Extension Proposals =
* [[Labs/Jetpack/JEP|JEPs]]
* [[Labs/Jetpack/JEP|JEPs]]
* [[Labs/Jetpack/Reboot_Roadmap|JEP Roadmap]]
* [[Labs/Jetpack/JEP|<i>Pre-Reboot JEPs</i>]]
* [[Labs/Jetpack/JEP|<i>Pre-Reboot JEPs</i>]]


== Building a Jetpack ==
== Developing with Jetpack ==
* [[Labs/Jetpack/Reboot/Getting_Started|Getting Started]]
* [[Labs/Jetpack/Reboot/Best_Practices|Best Practices]]
* [[Labs/Jetpack/Reboot/Style_Guide|Style Guide]]
* [[Labs/Jetpack/FlightDeck|FlightDeck IDE]]
* [[Labs/Jetpack/FlightDeck|FlightDeck IDE]]
* [https://developer.mozilla.org/en/Jetpack Documentation]
* [https://developer.mozilla.org/en/Jetpack Documentation]

Revision as of 19:17, 17 February 2010

Jetpack Mission

Provide an extension development environment for the Mozilla platform that empower anyone to create powerful extensions with a set of extensible, robust APIs using the language of the web - HTML, CSS, and JavaScript.

Jetpack Long-Term Vision & Dependencies - Draft

Firefox 3.6.1 - 3.7 Firefox 4.0
Extension Manager No-Restart API Jetpack Installation API
Firefox Platform Chrome Object Wrappers Jetpack runtime integrated to Firefox
Security Basic security model in place
Dev Tools Command-line SDK & Web-based tool - FlightDeck Enhancements to existing tools
Packages Generative development enabled via FlightDeck
Distribution Jetpacks are bundled as XPIs w/ embedded Jetpack runtime in each Jetpacks are distributed in a native package format

Jetpack Platform


Jetpack Production

Jetpack Reboot


JEPs - Jetpack Extension Proposals

Developing with Jetpack

Getting Involved

Historical Notes on Jetpack Platform Development