Outreachy: Difference between revisions

17 bytes added ,  17 September 2017
(added round 15 projcts)
(→‎Add-ons Linter: firmatting)
Line 63: Line 63:
This list contains suggestions issues that could be of interest. Each item is a discrete piece of work. The list features largest items first.
This list contains suggestions issues that could be of interest. Each item is a discrete piece of work. The list features largest items first.


Localization: Add-on developers come from many different countries and regions. We’d like to setup the linter to be fully localized in the same list of countries as https://addons.mozilla.org (AMO). See the following issues for an idea for what’s involved https://github.com/mozilla/addons-linter/issues/1535
* Localization: Add-on developers come from many different countries and regions. We’d like to setup the linter to be fully localized in the same list of countries as https://addons.mozilla.org (AMO). See the following issues for an idea for what’s involved https://github.com/mozilla/addons-linter/issues/1535
Migrate to Await/Async - the linter currently makes heavy use of promises. The newer Await/Async syntax makes code easier to read and understand. See the issues for additional details as to what is involved https://github.com/mozilla/addons-linter/issues/1536. This task requires a good understanding of promises and their various nuances.
*Migrate to Await/Async - the linter currently makes heavy use of promises. The newer Await/Async syntax makes code easier to read and understand. See the issues for additional details as to what is involved https://github.com/mozilla/addons-linter/issues/1536. This task requires a good understanding of promises and their various nuances.
Improving validation. There’s several areas where the validation the linter currently provides could be improved here’s a few suggested areas to start:
*Improving validation. There’s several areas where the validation the linter currently provides could be improved here’s a few suggested areas to start:
Improve the feedback given to developers about icon usage: See https://github.com/mozilla/addons-linter/labels/component%3A%20icons for more details.
<br />
Permissions. The linter could do more to inform the developer of relevant information related to the permissions they have asked for in the manifest.json. See this label for more information https://github.com/mozilla/addons-linter/labels/component%3A%20permissions
# Improve the feedback given to developers about icon usage: See https://github.com/mozilla/addons-linter/labels/component%3A%20icons for more details.
Improve issues related to schema validation. See https://github.com/mozilla/addons-linter/labels/component%3A%20schema for more details.
# Permissions. The linter could do more to inform the developer of relevant information related to the permissions they have asked for in the manifest.json. See this label for more information https://github.com/mozilla/addons-linter/labels/component%3A%20permissions
# Improve issues related to schema validation. See https://github.com/mozilla/addons-linter/labels/component%3A%20schema for more details.


==Outreachy Program Cohort: Round 14 (May 30 -Aug 30, 2017)==
==Outreachy Program Cohort: Round 14 (May 30 -Aug 30, 2017)==
Confirmed users
514

edits