How to be a contributor to Drupal by Drupalista.me
What’s in it for me
• Why newbs should consider contributing to opensource
• Your value increases the more you contribute
• When your value increases, you can find better job opportunities
• When you get a job you love doing, it doesn’t feel like work anymore
• In the end, everybody happy!
What we do: Our aims
• A bit like drupalladder.org
• A bit like mentorsdojo community
• Get people interested in contributing
• Make it fun!
• Share your newly founded knowledge!
• Add it to your resume.
• Track your issues count.
• Sample: Fixed 10 bugs on drupal.org – amazing!
• Share your drupal.org user profile to prove it!
• Apply to a drupal shop (Maybe X-team? ). Learn from colleagues. Even nicer – you get
paid for doing something you love!
How to contribute - programmers
• Learning to listen and understand an issue
• Learn all that you can
• First, look for an issue that interests you.
• Reconnaissance: Learn all you can
• Check out http://drupalladder.org
• Coding style (standards) https://www.drupal.org/coding-standards
• Git Basics https://www.drupal.org/documentation/git
• Make a patch https://www.drupal.org/node/707484
• Know about backporting https://www.drupal.org/contributor-tasks/backport
• Applying patches https://www.drupal.org/node/60108
How to contribute - Programmers
• Scanning: Read up on the issue – read, google, analysis, add your thoughts to
• Exploitation: Actually put your issue into your drupal installation
• Get git, and install drupal locally https://www.drupal.org/dev-env
• Test an issue https://www.drupal.org/contributor-tasks/improve-patch-standards and
• Reviewing a patch - https://www.drupal.org/node/1488992
• Read more about contributer tasks for programmers
• Hi I’m Joe Palala, the founder of mentorsdojo, a facebook and google
plus community hoping to be a helpful resource for tech
entrepreneurs and the IT community
• Created drupalista.me - A #ContributeX inspired project
• PHP developer – of the corporate kind.
• Worked with a couple of companies
• Diverse skillset – linux, front-end, dev-ops
• Loves to use OpenSource software and share with others
• I still use Windows. Why? Favorite Windows apps: foobar2000, various
games, and Powerpoint. Yes. I said Powerpoint.