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.
- 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
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.
- Drupal Ladder
- Climb the Drupal ladder and learn how to navigate and use the issue queue, create and apply patches, and other essential skills needed to contribute code to the Drupal community.
- Dive Into Drupal 8 with the Help of Core Contribution Mentors
- Some practical advice on getting started contributing to Drupal core.