Welcome to the Drupal community's Contributor Guide! In this section of the Drupal.org web site, you will find information to help you figure out how you can bring your unique skills and perspectives and join with others in the Drupal community to improve the Drupal software, translations, documentation, and the community itself. Whether you are new to contributing to the Drupal project and community, or are an experienced contributor looking for a new task or role, you can use the following entry points to explore the many possible ways you can contribute.

Browse Contribution Opportunities

  • Browse by task: task pages give step-by-step guides to performing tasks that contribute to the Drupal software and community, with links to the background knowledge and skills that are required to perform the task. Each task page also lists roles that regularly perform the task. Some tasks only take a few minutes -- get started today!
  • There are sequences of tasks for new contributors listed on the Getting Started Contributing page.
  • Browse by role: role pages describe one-time and on-going roles that you can fill in the Drupal community; most roles are for people who want to make a longer-term commitment to the project.
  • Browse by skill: skill pages describe knowledge sets that are useful for contributing, and link to resources for learning the skill. Each skill page also lists roles and tasks that require or may use that skill.
  • Browse by area: area pages describe overlapping parts of the Drupal project community that you can contribute to, such as Documentation, Drupal Core, and Event planning. Each area page links to related roles, tasks, and skills.

Contribution Etiquette and Credit Guidelines

Introduction to Contribution for Individuals and Organizations

For an individual contributor, or an organization trying to create or refine a culture of contribution, we have put together a video with guidelines to set you on the right path. We encourage sharing this video both with the project managers in charge of your contribution effort, and your individual contributors at your organization.

Watch the Video

First time Contributor Workshop

At every DrupalCon the Drupal mentoring team hosts a first-time contributor workshop to help contributors figure out their first contribution. For the virtual DrupalCon Global we recorded the event. 

Watch the Video

Not sure you're ready to contribute?

Visit the Community landing page to learn more about why so many people choose to volunteer their time with the Drupal project.

This guide is always evolving. If you'd like to help improve it, the best starting point is the Contribute to the Contributor Guide page.

Help improve this page

Create an issue describing the problem.

Need help deciding how to contribute?

Visit the Community landing page to learn more about the Drupal community, or start at the top of the Contributor Guide to find roles and tasks organized by skills and community areas.

Need help completing a task?

Check out the Getting help with contributing section.