Jetpack/Roadmap/2013: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 22: Line 22:
=== Needed Enhancements ===
=== Needed Enhancements ===


* localization support
* localization support.
* mobile support is nearly complete
* mobile support is nearly complete.
* simple-prefs
* simple-prefs.
* major enhancements to page-mod
* major enhancements to page-mod.


=== Re-architecture ===
=== Re-architecture ===


* re-organization of the SDK tree to better fit with the Firefox dodebase
* re-organization of the SDK tree to better fit with the Firefox codebase.
* the CommonJS loader and Promise module shipped with Firefox 16
* the CommonJS loader and Promise module shipped with Firefox 16.
* numerous improvements and additions to the low-level implementation of the SDK in particular to improve the extensibility of the SDK's apis.
* numerous improvements and additions to the low-level implementation of the SDK in particular to improve the extensibility of the SDK's apis.
* re-implementation of the cfx tool's packaging functionality in JS.


=== Stabilization ===
=== Stabilization ===


* we worked closely with the Memshrink project to * significantly improve memory usage and performance issues.
* we worked closely with the Memshrink project to significantly improve memory usage and performance issues.
* we responded quickly to bugs in release versions with point releases
* we responded quickly to bugs in release versions with point releases.
 
 
 
 
* SDK re-architecture


== The Roadmap ==
== The Roadmap ==


In 2012 we worked hard towards two notable goals: cfx in JS & landing the SDK apis in Firefox. Now that these goals are a reality,  
In 2012 we worked hard towards two notable goals: cfx in JS & landing the SDK apis in Firefox. Now that these goals are a reality,  
Line 62: Line 56:




===P1 APIs===
== SDK API Development ==
 
=== P1 APIs ===
 
What's really important?
 
=== P2 APIs ===
 
What's a nice to have? What would we like to see from the community?
 
=== APIs from 2012 ===


# Places API
# Places API
Line 81: Line 85:


The crypto API will give SDK developers simple key/pair functionality to sign and verify data.
The crypto API will give SDK developers simple key/pair functionality to sign and verify data.
= Secondary Priorities =
# ???
== P3 APIs ==
# ???


= Persistant Goals =
= Persistant Goals =
Line 130: Line 126:
= Archive =  
= Archive =  
[https://wiki.mozilla.org/Jetpack/Roadmap-2011 2011 Roadmap]
[https://wiki.mozilla.org/Jetpack/Roadmap-2011 2011 Roadmap]
[https://wiki.mozilla.org/Jetpack/Roadmap-2012 2012 Roadmap]
[https://wiki.mozilla.org/Jetpack/Roadmap/2012 2012 Roadmap]
Confirmed users
1,100

edits

Navigation menu