Get in Drupal, Get in the community


Published on

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Let's agree of what it means, or at least convey a general consensus
  • Get in Drupal, Get in the community

    1. 1. 2012
    2. 2. Get in Drupal, Get in the community
    3. 3. Who I-am ?AYYOUB AllaliBio IT stuff at Free software evangelist Member of Drupal Association Anti Moroccan Geekology :-) 3
    4. 4. AgendaWhere to startHow to participateHow to contributeWhy participateWhat about Drupal and 4
    5. 5. Where to start ?Plenty of projects Should cover everybodys interest Pick one Something that fills a need (web browser, office suite, etc) Something you have always wanted to explore (a game, sky exploration, 3D modeling, etc) Start using it Try to remember/write down your first impressions Find tutorials, read the manual, etc 5
    6. 6. How to participate ?Spread the word! Talk to your friends about it Share the software with your friends, get feedback Blog about itSubscribe to project mailing list or forum (rss feed)Check if the project has any specific needIntroduce yourself, thank the developers for making such a coolapplicationDont hesitate to ask questions if youre stuckHelp others if you know the answer to their problemsFile bugs 6
    7. 7. How to contribute ? What skill set do you have or are you interested indeveloping: Writer: tutorials, documentation, news & articles, faq Designer: icons, logos, marketing collateral, banners People person: support, events, marketing, mentor Program developer: bug triage, fixing, new features Translator: translate to your native language Web admin or developer: site development, maintenance, sysadmin 7
    8. 8. Why participate ?Two ways to look at it: Philosophical reasons: The Right Thing to Do™ Sharing of knowledge and technology Learning and doing things with like-minded people Practical reasons: Solving a problem you have Building up real skills used in real projects Meeting people with similar affinities Having fun! 8
    9. 9. What about Drupal and ?DrupalLadder : Drupalladder teaches essential skillsfor contributing to Drupal 8 Core. Start on the bottomrung if you are a beginner, and climb as you acquire theskills and knowledge described in each lesson.Contribute your improvements 9
    10. 10. Goal of Drupal LadderThe Goal of the Drupal Ladder is to have 1% of●the Drupal Community contributing to core by 2014 10
    11. 11. 11
    12. 12. 12108 Column 16 Column 2 Column 3420 Row 1 Row 2 Row 3 Row 4 12
    13. 13. Drupal LadderLearn Sprint and Issue Sprint 13
    14. 14. Learn Sprint GoalOne hour should be enough time for everyoneto: Take the next step on the ladder, identify anissue or two that can be worked an upcomingnext issue sprint, or contribute a lesson. 14
    15. 15. Issue Sprint GoalAt issue sprints, people pair up into issue teamsand work on issues in the Drupal core issuequeue. With a little bit of sprint preparation,even people who have completed only the firstfew lessons on the Drupal Contribution Laddercan make meaningful contributions to Drupalcore. 15
    16. 16. So lets get our first sprint NOW(); 16