Topic

As an open source project, Drupal depends on the contributions of thousands of people around the world. Contributions come in many forms including documentation, code, translation, speaking, organizing events, mentoring others, and even donating money. Being involved by volunteering your time and resources not only supports Drupal directly, but it also provides a wealth of opportunities for you as well. It's a great way to learn and make connections you might not otherwise find.

Example tasks

  • Organize or attend a local meetup
  • Share a module you've built
  • Update community documentation
  • Help fix a bug in Drupal core or a contributed module

Confidence

There are many ways to contribute, and the community is always looking for ways to improve the contributor experience. Most of the common ways to contribute have well-established guidelines and community members willing to help with guidance, while specific tools and processes may change over time.

Drupalize.Me resources

More Guides

We have guides on many Drupal skills and topics.

Explore guides

External resources

  • Ways to get involved (drupal.org)
    • This is the jumping off point for finding more details on a wide variety of ways to contribute to the project.
  • Contributor Tasks (drupal.org)
    • This is a good breakdown of the kinds of tasks you can do, depending on the skills you have and your interests.
  • Chat on IRC (drupal.org)
    • The community uses IRC chat to help each other real-time. The #drupal-contribute channel is specifically for people to use when contributing to the project.
  • Use the issue queue (drupal.org)
    • The issue queue is the heart of much of the collaborative work in the community, not just the code parts.
  • Documentation Content guidelines (drupal.org)
    • Documentation on Drupal.org is a community-written wiki. This explains how it works, how it is maintained, and how you can help.
  • Drupical.com (drupical.com)
    • Find and attend local, regional, and national Drupal events.