If you are eager to contribute to Gerrit, but you don’t know where to start here are some opportunities to contribute.

Help Wanted

The HelpWanted hotlist in the issue tracker lists issues that need help from the community and where any contribution is very welcome.

If you are interested in any of the projects and you want to try implementing it, just assign the corresponding issue to yourself and reach out on the mailing list if you have questions or need help.

Creating Help Wanted issues

Issues on the HelpWanted hotlist should be phrased as user stories and be well-scoped so that they can be easily picked up by new contributors:

  • The issue title should name the feature and be prefixed with a t-shirt size in square brackets to indicate the expected effort.

  • The issue description should use Markdown and have the following sections:

    • User Story: Explain the use case that is being addressed and what’s the value of the feature.

    • What: Describe what should be done.

    • Background: Any useful background information, including ideas how the feature can be done.

    • Pointers: Useful links to documentation and code

Note, only maintainers and trusted contributors can add issues to the HelpWanted hotlist.