Upgrade to Pro — share decks privately, control downloads, hide ads and more …

How to get involved in Drupal projects?

How to get involved in Drupal projects?

This presentation gives some hints on how you can give back to the Drupal community, even if you are not a developer, there's always a task for you!

The presentation was created from my blogpost: https://www.liip.ch/en/blog/get-involved-drupal-projects

Karine Chor

March 14, 2017
Tweet

More Decks by Karine Chor

Other Decks in Technology

Transcript

  1. Agile Web Development Liip.ch – Karine Chor - Liip Talk

    Fribourg, 14.03.2017 HOW TO GET INVOLVED IN DRUPAL PROJECTS?
  2. - Content Management System - Open source project - Flexible

    - Core - 1000’s of modules - Latest version: Drupal 8 DRUPAL IN FEW WORDS…
  3. - Drupal forums - Drupal Answers - Issue queues USER

    SUPPORT - #drupal-support IRC channel - Slack channels
  4. - Write, review or improve documentation - drupal.org documentation -

    Programming API reference - Embedded documentation inside modules or themes - Check out new contributor tasks for anyone DOCUMENTATION
  5. - Drupal interface is English by default - ~100 available

    languages for translations - Current translations incomplete or need to be improved - Translation server: https://localize.drupal.org - Video: https://drupalize.me/videos/translation-drupal - Documentation translation INTERFACE TRANSLATION
  6. - Usability improvements for the administration interface 
 (Drupal 8)

    - Content creation and site building - Educate developers and engage designers to grow the UX-team - UX Page, Usability group DESIGN AND USABILITY
  7. - Share your knowledge and expertise - Many subjects to

    explore: feedback, tutorial, Drupal events… - The Weekly Drop - Blog post can be refenrenced on Planet Drupal - Drupal Liip blog posts WRITING A BLOG POST
  8. - Many events all around the world - DrupalCons, Drupal

    Dev Days, DrupalCamps, meetups… - Cool atmosphere, check out Michelle's blog post ATTENDING EVENTS
  9. - Helping Drupal development - Being noticeable within the community

    - Different levels of sponsorings - Drupal Mountain Camp in Davos sponsored by Liip :) SPONSORING EVENTS
  10. - Support drupal.org infrastructure and maintenance - Support worldwide events

    - Donations in Euros/Dollars - Become a member of Drupal Association OFFERING A DONATION
  11. - Tasks for developers and non-developers - Making the platform

    stable - Reviewing patches, writing unit tests - Providing usability feedback CORE AND MODULE TESTING
  12. - Core, modules, themes - Creating new modules - Creating

    sandboxes - Providing code snippets - Submitting patches DEVELOPEMENT CONTRIBUTION
  13. - There is a bug! Did someone notice it before?

    No. HOW TO SUBMIT A PATCH IN D7?
  14. - Submit it inside the issue queue - Change the

    status to “Needs review” - Your patch is committed HOW TO SUBMIT A PATCH IN D7?
  15. CONCLUSION - Passionate volunteers improving Drupal - Everyone can find

    a task - Small time commitment only - You can join a great community and make a change!