Getting started contributing
Suggestions for how to locate something to do to contribute to the Drupal project
Find an event to attend
Links to help you find a DrupalCon, DrupalCamp, meetup, or contribution event
Life cycle of an issue
Description of the process of making a change in the Drupal project using an issue
Finding an issue to work on
Tips for locating an issue that you can contribute to fixing
Find the issues for a project
Locate the list of open issues for a module, theme, or distribution hosted on drupal.org, or the core software
Creating or updating an issue report
Descriptions of the fields in an issue report and what they should contain
Figuring out what Drupal core code to patch
Tips for how to figure out what code you need to edit to fix various types of issues in Drupal core
Get help completing your contributor task
Connect with mentors and other experienced contributors to complete a contributor task
Common Prerequisites for Contributors
List of prerequisites that are commonly needed in order to contribute to the Drupal project, and how to set them up
Setting up an environment to test Drupal patches and merge requests
How to set up either remote testing or a local development environment for contributing to Drupal projects
Tips for contributing code to Drupal Core
Suggestions about how to get started contributing code to the Drupal core project
Tips for providing support
Suggestions for how to provide effective support to other users
Tips for contributing to documentation
Frequently asked questions about contributing to documentation
Convincing Senior Management to Give Back to Drupal
Convince your organization's senior management to support the Drupal project by giving back to the community