WebExtensions/Linter Road Map

From MozillaWiki
Jump to: navigation, search

Addons-linter is a tool to validate web-extensions. This document outlines the things we'd like to do in the future. These aren't in any particular order of priority and the road map may be outdated by the time you read this.

Contributing

We have some labels to group issues that are good places to start if you would like to contribute:

contrib: good first bug - these are the place to start when looking for a first contribution.

contrib: welcome - These issue are the next step and generally will require a bit more working knowledge of the codebase.

Rules

Rules are anything that adds to what the linter can detect. The label component: rule is used to track issues relating to rules required in the linter. Also, if you have ideas about additional rules that would make development of web-extensions easier then we are definitely interested for new issues to be filed with requests.

Code Quality

Issues filed under the code-quality label are related to improvements to the code to make it simpler and more robust. Testing and infrastructure improvements would also relate to this. We are always looking for new ways to increase code quality and minimize technical debt.