The Drupal Ladder: Contribute from Day1 to Community, including Drupal Core

Speakers: 

As Drupal’s popularity sky-rockets, so does the volume of issues and sense of urgency for problems to get solved fast. To keep up, we need to get more people contributing. There are a lot of people who would like to contribute to Drupal, but they’re not sure how, they don’t feel qualified, and the time commitment feels prohibitive. Meanwhile, as Drupal’s code base becomes more complex, the learning curve for contributing to Drupal gets steeper. To get more people contributing, we need to make it easier to work. This is what the Drupal Ladder project is about.

The vision is this:

  • Make a list of all the different ways people contribute to Drupal.
  • Organize the list like a ladder. The first few steps are easy for anyone, minimal knowledge of Drupal required. As you ascend the ladder, taking any consecutive step up the ladder is within reach, as long as you’ve taken the first steps.
  • For each rung in the ladder, we’re providing clear instructions and goals that make it easy to get up and running with something new in 15-30 minutes. (This way, people can contribute in one-off 1- or 2-hour sittings and get real, valuable work done.)
  • Drupal groups meet regularly all around the world. If each group dedicates a few hours to making contributions and helping members work their way up the ladder, together we can close a ton of issues and bring more people into work on Drupal.

Why to contribute?
Apart from the community benefiting from it and indirectly you benefiting, Here are some direct benefits.
The more contributions you make, the more name you get in the community as well in businesses and so your career grows with the contributions you make.

What can you contribute?

  • Learn git and you will be able to write & test patches.
  • Review project applications and learn about coding standards,
  • Learn about most installed modules and write documentation
  • Learn about views and contribute views that can be used by others on distributions.
  • Learn about rules and contribute rules that can be used by others in distributions like Commerce Kickstart.
  • Learn Selenium and create tests for Modules & Themes.

This presentation will give an overview of the project, contributions and how we can make this community a better place.

Schedule info
Experience level: 
Beginner
Drupal Version: 
Drupal 7.x