Repositories¶
mozilla-central¶
Browser code is maintained in mozilla-central. This includes several areas related to add-ons. All of the following bug trackers are in Bugzilla:
Add-ons Manager¶
Handles installing, running and updating add-ons within the application (eg: Firefox). Also has pages like about:addons. In bugzilla - product: Toolkit, component: Add-ons Manager. Existing bugs or file a new bug.
WebExtensions¶
An API for building add-ons that works with e10s and is compatible with Google Chrome. In bugzilla - product: Toolkit, component: WebExtensions. Existing bugs or file a new bug. Documentation on MDN.
GitHub¶
Almost everything else is on GitHub and issues are tracked in GitHub. This is a non-exhaustive list. Other repositories and libraries do appear around these main libraries:
addons¶
These docs and an issue tracker. This repository serves as an umbrella for everything add-ons. Bug tracker is in GitHub and can be used for almost anything add-ons related. Existing bugs.
addons-server¶
The addons.mozilla.org website. The repository and issue tracker is on GitHub. Documentation is on github pages.
In the past this repository has been known as remora, zamboni or olympia.
addons-code-manager¶
A web application to manage add-on source code, such as reviewing code for add-ons submitted to addons.mozilla.org. The repository and issue tracker is on GitHub.
addons-linter¶
The linter checks WebExtensions for common errors and potential problems. It is used on addons.mozilla.org and web-ext. It can also be run in stand-alone mode. The repository, issue tracker and documentation is on GitHub.
dispensary¶
The dispensary collects and offers hashes of popular JavaScript libraries, mainly for the Mozilla’s addons-linter. The repository and issue tracker is on GitHub.
web-ext¶
This is a command line tool to help build, run, and test WebExtensions. The repository and issue tracker is on GitHub. The documentation and command reference is on Extension Workshop.
extension-workshop¶
Extension Workshop is a launchpad for building Firefox extensions. It contains resources about development, publication and management of WebExtensions. The repository and issue tracker is on GitHub.