Top Banner
DRUPAL CONTRIBUTION How to contribute to Drupal 8
28

Drupal contribution

Mar 20, 2017

Download

Technology

Rakesh James
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: Drupal contribution

DRUPAL CONTRIBUTIONHow to contribute to Drupal 8

Page 2: Drupal contribution

RAKESH JAMES• Drupal Dev, Enthusiast, Evangelist and Contributor• Drupal Architect @ Valuebound• Drupal Trainer | speaker | Blogger |Author• d.o/rakesh.gectcr• Github/rakeshjames• @RAKESH_JAMES

Page 3: Drupal contribution

WHAT IS A CONTRIBUTION?A gift or payment for a common fund or collection?

Your thoughts on Contribution?Are you thinking, Am I able to do it?

or You think, you can do it?

Page 4: Drupal contribution

WHAT IS A CONTRIBUTION?Anything that adds value to a project ecosystem.Giving back to the Community.

Page 5: Drupal contribution

STATE OF DRUPAL CONTRIBUTIONS“I would like to see more companies contribute more to Drupal core.”

- Dries Buytaert(Drupal BDFL)

https://buytaert.net/who-sponsors-drupal-development

Page 6: Drupal contribution

CONTRIBUTING TO OPEN SOURCE• Why• What• When• Where• How

Page 7: Drupal contribution

WHY• To learn• Gain experience• Build a portfolio• Expand your reach• Credits (drupal.org)• Social Capital

Page 8: Drupal contribution

TO LEARN

Page 9: Drupal contribution

GAIN EXPERIENCE

Page 10: Drupal contribution

BUILD A PORTFOLIO

Page 11: Drupal contribution

EXPAND YOUR REACH

Page 12: Drupal contribution

CREDITS

Page 13: Drupal contribution

WHY GET INVOLVED?• More contributions mean less work—for others and for you• Contributors have a stronger voice in the project• Contributing helps you learn Drupal faster• More contributions mean more business• Drupal community members are good people

https://www.drupal.org/node/2486391

Page 14: Drupal contribution

WHAT• Code• Documentation• Support• Sprints• Meetups• Camps / DrupalCon

Page 15: Drupal contribution

CODE

Page 16: Drupal contribution

DOCUMENTATION

Page 17: Drupal contribution

SUPPORT

Page 18: Drupal contribution

SPRINTS

Page 19: Drupal contribution

MEETUPS

Page 20: Drupal contribution

CAMPS / DRUPALCON

Attribution: Phantomvishhttps://www.flickr.com/photos/8485340@N08/24888062950/in/pool-drupalconmumbai2016/

Page 21: Drupal contribution

WHEN• All the time

Page 22: Drupal contribution

WHERE• Drupal.org issue queues• Github

Page 23: Drupal contribution

HOW• Write• patches• issue summaries• (fix) documentation• blog posts

• Test• Patches (rerolls)• Screenshots

• Events• Attend• Collaborate• Speak

Page 24: Drupal contribution

Come to Sprints and Let’s get started.

1)Sprint is the Best place to Start your contribution.2)Why Sprint :- Any experienced contributor will be happy

help you. Mentors are all around.

Page 25: Drupal contribution

Tips on your first sprint.1) Don’t expect to achieve everything.2) Find your crowd.3) Ask for “Novice Tasks”4) Don’t jump into conclusion always ask for help.5) Don’t try to be perfect.6) Sprint Again ASAP

Page 26: Drupal contribution

LINKS• https://www.drupal.org/patch/reroll• https://www.drupal.org/documentation/git/interdiff• https://www.drupal.org/node/2486391• https://www.drupal.org/node/2649100• https://groups.drupal.org/• https://www.drupical.com/• https://www.meetup.com/drupalbangalore• https://buytaert.net/who-sponsors-drupal-development

Page 27: Drupal contribution

•Now your thoughts about Contribute to Drupal?•Still you the starting Problem, Come to us on slack Drupal bangalore.

Page 28: Drupal contribution

Thank You