Labs/Jetpack: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 34: Line 34:
* [[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|Main Reboot Page]]


= JEPs - Jetpack Extension Proposals =
= JEPs - Jetpack Extension Proposals =
Line 53: Line 49:


== Getting Involved ==
== Getting Involved ==
* [http://groups.google.com/group/mozilla-labs-jetpack/topics Jetpack Google Group]
* [http://groups.google.com/group/mozilla-labs-jetpack/topics Jetpack Google Group]
* [[Labs/Jetpack/Weekly_Meeting|Official Weekly Meeting]]
* [[Labs/Jetpack/Weekly_Meeting|Official Weekly Meeting]]
Line 62: Line 57:


== Historical Notes on Jetpack Platform Development ==
== Historical Notes on Jetpack Platform Development ==
* [[Labs/Jetpack/Memory_Profiling_Notes_from_July_2009|Memory Profiling Notes from July 2009]]
* [[Labs/Jetpack/Memory_Profiling_Notes_from_July_2009|Memory Profiling Notes from July 2009]]
* [http://www.toolness.com/wp/?p=588 Jetpack: Summer 2009 State of Security, Part 1]
* [http://www.toolness.com/wp/?p=588 Jetpack: Summer 2009 State of Security, Part 1]
* Initial investigation into the capabilities used by top add-ons today, and in particular, which de facto API calls they rely upon.
* Initial investigation into the capabilities used by top add-ons today, and in particular, which de facto API calls they rely upon.
** [[Labs/Extensions2/Notes]]
** [[Labs/Extensions2/Notes]]
** [[Labs/Extensions2/Target_Add-ons]]
** [[Labs/Extensions2/Target_Add-ons]]
* [[Labs/Jetpack/Talks_And_Tutorials|Jetpack Prototype Talks and Tutorials]]
* [[Labs/Jetpack/Talks_And_Tutorials|Jetpack Prototype Talks and Tutorials]]
* [[Labs/Jetpack/Reboot|Original Jetpack Reboot Wiki]]

Revision as of 19:36, 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

JEPs - Jetpack Extension Proposals

Developing with Jetpack

Getting Involved

Historical Notes on Jetpack Platform Development