Jetpack/Roadmap/2013: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 63: Line 63:


What's a nice to have? What would we like to see from the community?
What's a nice to have? What would we like to see from the community?
=== APIs from 2012 ===
# Places API
The Places API will allow developers access to the bookmarks menu, bookmarks tool, and possibly more. This needs more scope.
# [https://wiki.mozilla.org/Features/Jetpack/Jetpack-Chrome-mods Chrome-mods]
Firefox has always presented itself to developers as a browser that allows customization. While this can often be painful from the point of view of user experience, it also provides great power in extensibility and innovation. Jetpack has always embraced the idea of modification and extension but only for shallow integrators where we felt some responsibility to help direct better user experience guidelines through offering only elements that would lend themseleves to that better experience. While that does a great deal to help keep the experience clean, it also frustrates those who want to integrate more deeply into the browser. With a new focus on Deep Integrators we want to take the modification idea to Firefox Chrome (user interface) in a similar manner in which we answered the modification question with web pages.
Chrome mods will allow the developer to easily alter Firefox chrome in a manner that is very similar to page-mods with the exception that the chrome being altered must first be properly identified before the developer can alter that element.
# Simpler Ctype API
The initial scope of this is to add a utility that will help add-on developers who are working with binaries to be able to automatically scope their binary and include the proper headers, instantly, to their add-on. There may be greater scope once this is complete. In addition, we need to document how binaries can be used with the SDK.
# [https://wiki.mozilla.org/AddonSDKCryptoAPI Crypto API]
The crypto API will give SDK developers simple key/pair functionality to sign and verify data.


= Persistant Goals =
= Persistant Goals =
Confirmed users
1,100

edits

Navigation menu