Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

How to Contribute to Drupal 8?

486 views

Published on

What is Contribution?

Why Contribution is needed ?

What all are ways you can contribute to Drupal community?

What is important of contribution?

When can you start the Contribution?

How can you keep contribution going with your work?

What is the benefits of a contributor?

How to work on Issue queues?

How to select the issues?

Contribution, contribution and contribution

Published in: Technology
  • Be the first to comment

  • Be the first to like this

How to Contribute to Drupal 8?

  1. 1. DRUPAL CONTRIBUTION How to contribute to Drupal 8
  2. 2. RAKESH JAMES • Drupal Dev, Enthusiast, Evangelist and Contributor • Drupal Architect @ Valuebound • Drupal Trainer | speaker | Blogger |Author • d.o/rakesh.gectcr • Github/rakeshjames • @RAKESH_JAMES
  3. 3. WHAT IS A CONTRIBUTION? A gift or payment for a common fund or collection? Your thoughts on Contribution? Are you thinking, Will I be able to do it? or Do you think, you can do it? Anything that adds value to a project ecosystem. Giving back to the Community.
  4. 4. 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
  5. 5. CONTRIBUTING TO OPEN SOURCE • Why? • What? • When? • Where? • How?
  6. 6. WHY ? • To learn • Gain experience • Build a portfolio • Expand your reach • Credits (drupal.org) • Social Capital
  7. 7. TO LEARN
  8. 8. GAIN EXPERIENCE
  9. 9. BUILD A PORTFOLIO
  10. 10. EXPAND YOUR REACH
  11. 11. CREDITS
  12. 12. 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
  13. 13. WHAT ? • Code • Documentation • Support • Sprints • Meetups • Camps / DrupalCon
  14. 14. CODE
  15. 15. DOCUMENTATION
  16. 16. SUPPORT
  17. 17. SPRINTS
  18. 18. MEETUPS
  19. 19. CAMPS / DRUPALCON Attribution: Phantomvish https://www.flickr.com/photos/8485340@N08/24888062950/in/pool-drupalconmumbai2016/
  20. 20. WHEN ? • All the time
  21. 21. WHERE ? • Drupal.org issue queues • Github
  22. 22. HOW ? • Write • patches • issue summaries • (fix) documentation • blog posts • Test • Patches (rerolls) • Screenshots • Events • Attend • Collaborate • Speak
  23. 23. 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.
  24. 24. 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
  25. 25. 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

×