Firefox/Projects/Jetpack

< Firefox‎ | Projects
Revision as of 19:15, 2 February 2010 by Adw (talk | contribs)

Summary

Make sure Jetpack's needs in Firefox and Platform are met.

Jetpack's architecture under versions 0.8 and earlier (now called the Jetpack "prototype") is being abandoned for a new architecture nicknamed the Jetpack "reboot". Check the Labs reboot wiki page for details, but briefly, the differences between the two:

  • The reboot has a security model, the prototype didn't.
  • Extensions produced under the reboot are actually XPIs. Under the prototype they were single JS files.
  • The reboot is very loosely integrated with Firefox. The Jetpack runtime is bundled in each XPI. The only significant hook that these XPIs require is a no-restart-needed mechanism.

Current Status

Next Steps

Related Bugs

Related Links

Team

  • Lead: adw
  • Sprinter: mossop
  • Jetpack team contact: atul

Goals/Use Cases

  • Make sure Jetpack has what it needs for a smooth uplift into Firefox.
  • Keep an open communication channel between the Firefox and Jetpack teams.

Non Goals

  • ???