Add-ons/Contribute: Difference between revisions

m
Line 37: Line 37:


== Improve add-ons in Firefox ==
== Improve add-ons in Firefox ==
[https://wiki.mozilla.org/WebExtensions WebExtensions] will become the standard for add-on development in Firefox. It seeks to unify the extension APIs and architecture with those of other browsers in the name of interoperability and modern architecture.
[https://developer.mozilla.org/en-US/Add-ons/WebExtensions WebExtensions] is becoming the standard for add-on development in Firefox. It seeks to unify the extension APIs and architecture with those of other browsers in the name of interoperability and modern architecture.


=====Develop WebExtensions APIs=====
=====Develop WebExtensions APIs=====
We need your help extending the APIs to support the [https://wiki.mozilla.org/Add-ons/developer/communication needs] of add-on developers. You'll need to know some JavaScript.
*If you're experienced with Mozilla infrastructure and would like to develop WebExtensions APIs directly for Firefox, here is a list of [https://mzl.la/2dVs5Ys approved APIs] that you can start contributing to.


*If you'd like to become familiar with Mozilla infrastructure so you can develop WebExtensions APIs directly for Firefox, follow these steps:
#Familiarize yourself with the on-boarding materials: [http://areweeveryoneyet.org/onramp/desktop.html Onboard to Firefox codebase]
#Familiarize yourself with the on-boarding materials: [http://areweeveryoneyet.org/onramp/desktop.html Onboard to Firefox codebase]
#Pick a [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=component%3AWebExtensions%20keyword%3Agood-first-bug&list_id=13160623 "Good First Bug"] to work on
#Pick a [https://bugzilla.mozilla.org/buglist.cgi?quicksearch=component%3AWebExtensions%20keyword%3Agood-first-bug&list_id=13160623 "Good First Bug"] to work on
#Not a first-timer? See a list of [https://mzl.la/2dVs5Ys approved APIs] and start contributing. And see more [https://wiki.mozilla.org/WebExtensions/Hacking ways to hack]
 
*If you just want to tinker with WebExtensions APIs without having to build Firefox, [http://webextensions-experiments.readthedocs.io/en/latest/index.html WebExtensions Experiments] is for you!


== Improve addons.mozilla.org (AMO) ==
== Improve addons.mozilla.org (AMO) ==
Confirmed users
1,605

edits