Top Banner
Contributing– It’s Not as Hard as It Looks Karl Kaufmann @karolus
11

Contributing to Drupal: It's Not as Hard as it Looks

Aug 11, 2014

Download

Design

Karl Kaufmann

Drupal, like any open-source project, is dependent upon voluntary participation for its success and survival. You can help the community, build skills, and increase your bottom line by actively helping make Drupal better.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Contributing to Drupal: It's Not as Hard as it Looks

Contributing–It’s Not as Hard as It Looks

Karl Kaufmann @karolus

Page 2: Contributing to Drupal: It's Not as Hard as it Looks

If you aren’t in over your head, how do you know how tall you are?

-T.S. ELIOT

Page 3: Contributing to Drupal: It's Not as Hard as it Looks

About Me

• Fine Arts background, no formal programming education or training

• Visual and Graphic Design

• Started Drupal by doing—on a deadline project

• Enjoy the challenge of learning new things

Page 4: Contributing to Drupal: It's Not as Hard as it Looks

What’s In It for Me?

• It’s for anyone, even if you have no programming experience

• Deepen your knowledge of Drupal, and tackle projects more quickly

• Boost your bottom line, and help clients and colleagues to boot!

Page 5: Contributing to Drupal: It's Not as Hard as it Looks

Setting Up Your Environment

• Tools Needed: Git, Acquia Dev Desktop, Drupal 8 core

• Code editing—user choice of command line or dedicated apps such as SublimeText

• Web browser development tools—already installed or free downloads

Page 6: Contributing to Drupal: It's Not as Hard as it Looks

Introduction to the Issue Queue

• http://drupal.org/project/issues

• Go under Advanced Search, and filter by the issue tag Novice

Page 7: Contributing to Drupal: It's Not as Hard as it Looks

Patch & Documentation Work

• Get started on testing and fixing

• Test and reroll patches

• No need to worry–all code is checked

• Documentation editing is urgently needed

Page 8: Contributing to Drupal: It's Not as Hard as it Looks

Core Mentoring

• Overcome stumbling blocks by reaching out to the community

• Drupal Office Hours: Monday: 10pm-12am EDT Wednesday: Noon-2pm EDT

• IRC Handle: #drupal

Page 9: Contributing to Drupal: It's Not as Hard as it Looks

How You Can Get Involved

• Join programs in your area, such as local Meetups/get-togethers

• Starting in-house events at your organization

• Skype/IRC/webinars for contributors working remotely

Page 10: Contributing to Drupal: It's Not as Hard as it Looks

Wrap-Up

Suggested Resources

• Drupal: http://drupal.org & http://drupical.com

• Drupal Ladder (for organizing sprints): http://drupalladder.org

• Meetup (for Drupal Events): http://www.meetup.com

• LevelUpTuts Videos: http://leveluptuts.com

• YouTube: Search Drupal and/or specific topic