Labs/Jetpack: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(→‎Building a Jetpack: Updated out-of-date links)
(Redirected page to Jetpack)
 
(77 intermediate revisions by 9 users not shown)
Line 1: Line 1:
__NOTOC__
#REDIRECT [[Jetpack]]
= Jetpack Draft Vision =
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.
 
= Mozilla Labs - Jetpack =
Jetpack is a newly formed experiment in using open Web technologies to enhance the browser, with the goal of allowing anyone who can build a Web site to participate in making the Web a better place to work, communicate and play.
 
In short, Jetpack is an API for allowing you to write Firefox add-ons using the web technologies you already know.
 
As with all Labs experiments, Jetpack is an open source project and everyone is welcome to participate in its design, development and testing.
 
== Project News & Information ==
* [https://labs.mozilla.com/2009/05/introducing-jetpack-call-for-participation/ Introducing Jetpack, Call for Participation] (May 20, 2009)
 
== Building a Jetpack ==
* [https://developer.mozilla.org/en/Jetpack Documentation]
* [https://jetpack.mozillalabs.com Intro, Tutorial & Demos]
* [http://jetpackgallery.mozillalabs.com/ Jetpack Gallery]
* [[Labs/Jetpack/Talks_And_Tutorials|Jetpack Talks and Tutorials]]
 
== Jetpack Platform Development ==
 
* [[Labs/Jetpack/Process|Development Process]]
* [[Labs/Jetpack/Release|Release Process]]
* [[Labs/Jetpack/Schedule|Release Schedule]]
* [http://spreadsheets.google.com/ccc?key=0AnAfmtWtyGp6dDZpMmoxRlN6YXFYY29jU1ZueXh2UlE&hl=en Jetpack Roadmap] (Under Development)
* [[Labs/Jetpack/Bugzilla|Jetpack Bugzilla Resources]]
* [[Labs/Jetpack/Security_Requirements|Jetpack Security Requirements]]
* [[Labs/Jetpack/Binary_Components|Jetpack Binary Components]]
* [[Labs/Jetpack/Localization|Jetpack Localization]]
* [[Labs/Jetpack/JEP|Jetpack Extension Proposals (JEPs)]] is the place to propose and catalog higher-level API enhancements to Jetpack.
* [[Labs/Jetpack/JCP|Jetpack Capability Proposals (JCPs)]] is the place to propose and catalog the lower-level capabilities that enable things like JEP API enhancements and generally exposed Jetpack prototype methods.
* [[Labs/Jetpack/Multi-Process]]
 
http://img.skitch.com/20091102-pw4qqce56dbq56i6d8peijyw7g.jpg
 
== Historical Notes on Jetpack Platform Development ==
 
* [[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]
 
* 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/Target_Add-ons]]
 
== Getting Involved ==
 
* Discuss, debate and add to the design in the [http://groups.google.com/group/mozilla-labs-jetpack/topics Jetpack discussion group]
* Attend our [[Labs/Jetpack/Weekly_Meeting|Weekly Meeting]]
* [https://hg.mozilla.org/labs/jetpack Grab the source code] and fix a bug or add a feature
* Checkout the "reboot", which is the "next iteration of Jetpack" documentation: [https://wiki.mozilla.org/Labs/Jetpack/Reboot_Quickstart]
* Join us in #jetpack on irc.mozilla.org
* [https://bugzilla.mozilla.org/enter_bug.cgi?product=Mozilla%20Labs&component=Jetpack Report a bug]

Latest revision as of 16:24, 17 June 2011

Redirect to: