Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 2.83 KB

CONTRIBUTING.md

File metadata and controls

41 lines (33 loc) · 2.83 KB

How to Contribute

We welcome pull requests from everyone. We do expect everyone to adhere to the Mozilla Community Participation Guidelines.

If you're trying to figure out what to work on, here are some places to find suitable projects:

  • Good first bugs: these are scoped to make it easy for first-time contributors to get their feet wet with Taskcluster code.
  • Good first issues: these are scoped to help first-time-contributors to get to know what might be a good issue to start with.
  • Mentored bugs: these are slightly more involved projects that may require insight or guidance from someone on the Taskcluster team.
  • Full list of open issues: everything else

If the project you're interested in working on isn't covered by a bug or issue, or you're unsure about how to proceed on an existing issue, it's a good idea to talk to someone on the Taskcluster team before you go too far down a particular path. You can find us in the #taskcluster channel on Mozilla's chat server to discuss. You can also simply add a comment to the issue or bug.

Once you've found an issue to work on and written a patch, submit a pull request. Some things that will increase the chance that your pull request is accepted:

Welcome to the team!

Note that we use all-contributors to make sure everyone gets credit for their work on Taskcluster. You can add new people to the list using the @all-contributors bot. To update the list manually, use the all-contributors CLI (install it locally, not in the repo, with npm install --global all-contributors-cli).