Jetpack/Roadmap-2011: Difference between revisions

Jump to navigation Jump to search
Line 3: Line 3:
= <b>High-Level Product Roadmap</b> =
= <b>High-Level Product Roadmap</b> =


The following table projects major milestones in the progress of Jetpack development from 2010 Q1 along with their relationships to Firefox releases and significant deliverables/dependencies.
Jetpack development comprises numerous releases of multiple products that achieve four major milestones.


<table border="1" bgcolor="#f5f5f5">
<table border="1" bgcolor="#f5f5f5">
Line 10: Line 10:
     <th style="text-align: left;">Jetpack Prototype, Firefox 3.5, 2009</th>
     <th style="text-align: left;">Jetpack Prototype, Firefox 3.5, 2009</th>
     <th style="text-align: left; background-color: #c5c5c5;">Jetpack SDK 0.1, Firefox 3.6, 2010 Q1</th>
     <th style="text-align: left; background-color: #c5c5c5;">Jetpack SDK 0.1, Firefox 3.6, 2010 Q1</th>
     <th style="text-align: left;">Jetpack SDK x.x (0.5? 1.0?), Firefox x.x (3.6.x? 3.7?), 2010 Q3/4?</th>
     <th style="text-align: left;">Jetpack SDK x.x (1.0?), Firefox x.x (3.6.x? 3.7?), 2010 Q3/4?</th>
     <th style="text-align: left;">Jetpack SDK x.x (1.0? 2.0?), Firefox x.x (4.0?), 2011 Q2/3?</th>
     <th style="text-align: left;">Firefox x.x (4.0?), 2011 Q1/2?</th>
   </tr>
   </tr>


Line 87: Line 87:


</table>
</table>
== Milestone One ==
The first milestone was a Mozilla Labs experiment with a set of high-level APIs for common extension use cases, a simple Bespin-based development environment, and easy distribution of Jetpack-based extensions via the Jetpack Gallery and developers' own websites. The milestone was aligned with Firefox 3.5 and achieved in 2009 Q4 with the seventh release of the Jetpack prototype extension.
== Milestone Two ==
The second milestone is a Jetpack SDK with an architecture designed to achieve Jetpack's security and quality goals, a command-line-based development environment on which a simple web-based IDE can be built, and distribution on addons.mozilla.org via traditional extension packages (XPIs). This milestone is aligned with Firefox 3.6, will be achieved with the initial release of the SDK, and is scheduled for 2010 Q1.
== Milestone Three ==
The third milestone is a Jetpack SDK with a reduced-privilege security model, an l20n-based localization infrastructure, a robust library of APIs for common extension use cases, a simple web-based IDE for extension development, and support for installing/uninstalling Jetpack-based extensions without restarting Firefox. This milestone is aligned with a future Firefox release (3.6.x? 3.7?), will be achieved with releases of the SDK (1.0?), the IDE, and Firefox, and is scheduled for 2010 Q3/4.
== Milestone Four ==
The fourth milestone is the integration of a stable API library into Firefox along with a Jetpack-native packaging format and ECMAScript 5-based security hardening. This milestone is aligned with a future Firefox release (4.0?), will be achieved with that Firefox release, and is scheduled for 2011 Q1/2.


= <b>SDK Release Roadmap</b> =  
= <b>SDK Release Roadmap</b> =  
canmove, Confirmed users
2,056

edits

Navigation menu