Contributing to Gentoo

This article Article description::explains how users can contribute to the development of Gentoo. Users are welcome to contribute to Gentoo, even those who are new! User contributions may help Gentoo run smoothly; there is always room for improvement!

There are many different topics for you to explore; thus, a question for you: What are you interested in?

Those who are interested in becoming a Gentoo developer can start contributing in one of the areas listed below. Developers will see your efforts standing out among other community members (it's good to have a track record of ways you've contributed).

Support the community

You can help users in various support mediums:

Document useful information

Gentoo Wiki gathers informations about Gentoo; you are welcome to add and edit articles:

  • Start a new wiki article to document a new subject, knowledge or package.
  • Improve existing documentation by clicking Edit at the top right of an article.
  • Translate documentation for readers who prefer languages other than English.

Those who'd like to get involved in documentation should take a look at the Contributor's Guide and the Wiki Guidelines.

Report and resolve bugs

Gentoo Bugzilla is where we track bugs of Gentoo and its packages; you are welcome to report, confirm and resolve bugs:

Maintain and test packages

The Gentoo tree is the heart of Gentoo; it is important to keep it alive and kicking, that's why contributions to it are very valuable.

If you want to do occasional commits to either the Gentoo tree or an overlay, or become a Gentoo Developer; writing ebuilds is what makes building and installing using a package manager possible on a Gentoo system.

After the first steps, you can learn more in our Development Guide.

The following resources can be helpful when you want to add a new package, update an existing one or find new packages to contribute to:

See also

  • Bugday — a single day each month devoted to development efforts pertaining to a certain area of the Gentoo project.
  • Package testing — provides information for ebuild developers on testing ebuilds.
  • Project:GURU — an official repository of new Gentoo packages that are maintained collaboratively by Gentoo users

External resources

This article is issued from Gentoo. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.