Add-ons/Contribute/Code: Difference between revisions

m
Line 21: Line 21:
Once your development environment is set up, pick a "goodfirstbug" to work on. Goodfirstbugs are mentored and they are a great way to get a feel for things.
Once your development environment is set up, pick a "goodfirstbug" to work on. Goodfirstbugs are mentored and they are a great way to get a feel for things.


*[http://mzl.la/1Vc7bUQ Bugzilla Goodfirstbugs]
*[http://mzl.la/1Vc7bUQ Bugzilla Goodfirstbugs]
**Have a look at the "Assignee" field. If no one else is working on the bug, please leave a comment to let the mentor know you are going to work on it. If someone is working on it but there hasn't been activity for at least 14 days, feel free to ask permission by leaving a comment.
**Requirements: [https://wiki.mozilla.org/Add-ons/Contribute/AMO/Code Onboard to Olympia]
 
**Skills needed: JavaScript, Python
*[http://mzl.la/1I0i8my Web Extension Goodfirstbugs]
**Requirements: [http://areweeveryoneyet.org/onramp/desktop.html Onboard to Firefox codebase]
**Skills needed: JavaScript, C++
*[https://waffle.io/mozilla/addons?label=good%20first%20bug Github Goodfirstbugs]
*[https://waffle.io/mozilla/addons?label=good%20first%20bug Github Goodfirstbugs]
**Skill needed for addons-validator: JavaScript
**Skill needed for addons-validator (linter): JavaScript
**Skills needed for olympia: JavaScript, Python


Alternatively, we may reach out to you to suggest a bug for you to work on, based on what you indicated in the contributor survey.
Alternatively, we may reach out to you to suggest a bug for you to work on, based on what you indicated in the contributor survey.
Confirmed users
1,605

edits