Auto-tools/New Contributor/Quarter of Contribution/Talos
From MozillaWiki
Title: Talos framework enhancements
Mentor: Joel Maher (:jmaher IRC, github)
Talos is a test harness which allows us to run a specific test in a clean configuration/environment multiple times to collect performance data. This is used for all platforms and branches that we do builds for and we try to run all tests on each commit.
We are looking in this project to fix a lot of the outstanding bugs in our wish list. Some of these bugs are simple, and others are more challenging. For this project, I see us having 2 milestones:
- Milestone 1: Fixing 10 simpler bugs while getting familiar with Talos and Mozilla development
- Milestone 2: Fixing 10+ more difficult bugs, including pageloader addon rewrite, addon signing workflow, and mach interface usability
To get started learning about this project you can:
- Read up on what talos is, and why we use it
- setup a development environment and run talos locally
- Pick up a bug from the getting involved section.
Things we are looking for in an ideal contributor for this project:
- Basic knowledge of python and JS
- Ability to research unfamiliar terms
- A great desire to [im]prove your software development skills
- Willingness to learn, suggest new things, and ask questions
- Someone who will communicate regularly and be willing to work in a team