Jetpack/Roadmap: Difference between revisions

No edit summary
Line 107: Line 107:
from the add-on bar to the top of Firefox.
from the add-on bar to the top of Firefox.


* Mobile
===Mobile===


We must continue our work on making the development of add-ons for
We must continue our work on making the development of add-ons for
Line 122: Line 122:
decided to look at are:
decided to look at are:


** Preferences API
====Preferences API====
This allows developers to add simple preferences to their add-on. We
This allows developers to add simple preferences to their add-on. We
have just landed this for Desktop and need to make sure it works in
have just landed this for Desktop and need to make sure it works in
Line 128: Line 128:
preferences screen as the UI, though that may change as we investigate.
preferences screen as the UI, though that may change as we investigate.


** Add-on Tab API
====Add-on Tab API====
This is represented in the
This is represented in the
[https://wiki.mozilla.org/Features/Jetpack/Add-onTab-API feature page]
[https://wiki.mozilla.org/Features/Jetpack/Add-onTab-API feature page]
Line 134: Line 134:
this over to mobile.
this over to mobile.


* P1 APIs
===P1 APIs===
** Chrome-mods
====Chrome-mods====
An important piece of the SDK to-date has been the ability to simply
An important piece of the SDK to-date has been the ability to simply
alter web pages with the Page-mod API. We wish to allow the same
alter web pages with the Page-mod API. We wish to allow the same
Line 143: Line 143:
page-mods).
page-mods).


** Simpler Ctype API
====Simpler Ctype API====
The initial scope of this is to add a untility that will help add-on
The initial scope of this is to add a untility that will help add-on
developers who are working with binaries to be able to automatically
developers who are working with binaries to be able to automatically
Line 150: Line 150:
we need to document how binaries can be used with the SDK.
we need to document how binaries can be used with the SDK.


** Places API
====Places API====
The Places API will allow developers access to the bookmarks menu,
The Places API will allow developers access to the bookmarks menu,
bookmarks tool, and possibly more. This needs more scope.
bookmarks tool, and possibly more. This needs more scope.


** [https://wiki.mozilla.org/AddonSDKCryptoAPI Crypto API]
====[https://wiki.mozilla.org/AddonSDKCryptoAPI Crypto API]====
The crypto API will give SDK developers simple key/pair functionality
The crypto API will give SDK developers simple key/pair functionality
to sign and verify data.
to sign and verify data.


** [https://wiki.mozilla.org/Features/Jetpack/Add-on_SDK_Localization_API_and_Service Continue Localization Work]
====[https://wiki.mozilla.org/Features/Jetpack/Add-on_SDK_Localization_API_and_Service Continue Localization Work]====
We still have a great deal to do to provide the best localization
We still have a great deal to do to provide the best localization
answer to add-on developers and those who localize add-ons. The scope
answer to add-on developers and those who localize add-ons. The scope
Line 165: Line 165:
service, and making sure it all integrates with AMO.
service, and making sure it all integrates with AMO.


** Move Add-ons to top of browser
====Move Add-ons to top of browser====
For a while we have talked about moving the widgets and panels the SDK
For a while we have talked about moving the widgets and panels the SDK
provides to the top of the browser and away from the small add-on bar
provides to the top of the browser and away from the small add-on bar
canmove, Confirmed users
548

edits