Outreachy: Difference between revisions

Jump to navigation Jump to search
42 bytes added ,  19 September 2017
→‎Project 2: formatting
(→‎Project 2: formatting)
(→‎Project 2: formatting)
Line 69: Line 69:
*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:
       1. Improve the feedback given to developers about icon usage: See https://github.com/mozilla/addons- linter/labels/component%3A%20icons for more details.
       1. Improve the feedback given to developers about icon usage: See  
       2. 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
          https://github.com/mozilla/addons-linter/labels/component%3A%20icons for more details.
       3. Improve issues related to schema validation. See https://github.com/mozilla/addons-linter/labels/component%3A%20schema for more details.
       2. 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
       3. 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

Navigation menu