SlideShare a Scribd company logo
1 of 16
2012
Get in Drupal, Get in the
       community
Who I-am ?

AYYOUB Allali
Bio
  IT stuff at Livremoi.ma
  Free software evangelist
  Member of Drupal Association
  Anti Moroccan Geekology :-)



                                 3
Agenda


Where to start
How to participate
How to contribute
Why participate
What about Drupal and DrupalLadder.org


                                         4
Where to start ?

Plenty of projects
  Should cover everybody's 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
How to participate ?

Spread the word!
  Talk to your friends about it
  Share the software with your friends, get feedback
  Blog about it
Subscribe to project mailing list or forum (rss feed)
Check if the project has any specific need
Introduce yourself, thank the developers for making such a cool
application
Don't hesitate to ask questions if you're stuck
Help others if you know the answer to their problems
File bugs

                                                                  6
How to contribute ?

 What skill set do you have or are you interested in
developing:
   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
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
What about Drupal and
            DrupalLadder.org ?



DrupalLadder : Drupalladder teaches essential skills
for contributing to Drupal 8 Core. Start on the bottom
rung if you are a beginner, and climb as you acquire the
skills and knowledge described in each lesson.
Contribute your improvements at
drupal.org/project/lessons.




                                                      9
Goal of Drupal Ladder




The Goal of the Drupal Ladder is to have 1% of
●

the Drupal Community contributing to core by
                    2014




                                           10
11
12




10




8


                                     Column 1
6                                    Column 2
                                     Column 3


4




2




0
     Row 1   Row 2   Row 3   Row 4




                                     12
Drupal Ladder




Learn Sprint and Issue Sprint




                                13
Learn Sprint Goal

One hour should be enough time for everyone
to: Take the next step on the ladder, identify an
issue or two that can be worked an upcoming
next issue sprint, or contribute a lesson.




                                              14
Issue Sprint Goal

At issue sprints, people pair up into issue teams
and work on issues in the Drupal core issue
queue. With a little bit of sprint preparation,
even people who have completed only the first
few lessons on the Drupal Contribution Ladder
can make meaningful contributions to Drupal
core.



                                             15
So lets get our first sprint NOW();




                                      16

More Related Content

Viewers also liked (9)

Essere un credente entusiasta - prima parte
Essere un credente entusiasta - prima parteEssere un credente entusiasta - prima parte
Essere un credente entusiasta - prima parte
 
Alemania en la Guerra Fría
Alemania en la Guerra FríaAlemania en la Guerra Fría
Alemania en la Guerra Fría
 
Dosen dikti
Dosen diktiDosen dikti
Dosen dikti
 
50 best photo by national graphics
50 best photo by national graphics50 best photo by national graphics
50 best photo by national graphics
 
Essere un credente entusiasta - seconda parte
Essere un credente entusiasta - seconda parteEssere un credente entusiasta - seconda parte
Essere un credente entusiasta - seconda parte
 
Non temere. Credi solamente
Non temere. Credi solamenteNon temere. Credi solamente
Non temere. Credi solamente
 
Drupal Security Intro
Drupal Security IntroDrupal Security Intro
Drupal Security Intro
 
Masala dosa
Masala dosaMasala dosa
Masala dosa
 
Social Media Case Studies Compilation #1 - 110210
Social Media Case Studies Compilation #1 - 110210Social Media Case Studies Compilation #1 - 110210
Social Media Case Studies Compilation #1 - 110210
 

Similar to Get in Drupal, Get in the community

Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.
Ovadiah Myrgorod
 
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Luisa Fernanda
 
Contributing to Drupal
Contributing to DrupalContributing to Drupal
Contributing to Drupal
Chris Skene
 
IDIA 620: Information Culture - Usability
IDIA 620: Information Culture - UsabilityIDIA 620: Information Culture - Usability
IDIA 620: Information Culture - Usability
Melda Washington
 

Similar to Get in Drupal, Get in the community (20)

The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of Success
 
Meet drupal
Meet drupalMeet drupal
Meet drupal
 
Drupal for beginners - Global Training Days - Cebu 2016
Drupal for beginners - Global Training Days - Cebu 2016Drupal for beginners - Global Training Days - Cebu 2016
Drupal for beginners - Global Training Days - Cebu 2016
 
A distribution for (Drupal) User Groups
A distribution for (Drupal) User GroupsA distribution for (Drupal) User Groups
A distribution for (Drupal) User Groups
 
How to contribute projects to drupal.org? 2018 drupal north
How to contribute projects to drupal.org?   2018 drupal northHow to contribute projects to drupal.org?   2018 drupal north
How to contribute projects to drupal.org? 2018 drupal north
 
Drupal Roadmap 2010
Drupal Roadmap 2010Drupal Roadmap 2010
Drupal Roadmap 2010
 
Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
 
What is Drupal Ladder?
What is Drupal Ladder?What is Drupal Ladder?
What is Drupal Ladder?
 
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
 
Ten things i've learned about drupal
Ten things i've learned about drupalTen things i've learned about drupal
Ten things i've learned about drupal
 
Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8
Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8
Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8
 
Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8
Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8
Drupal Console Deep Dive: How to Develop Faster and Smarter on Drupal 8
 
Contributing to Drupal
Contributing to DrupalContributing to Drupal
Contributing to Drupal
 
How to Teach Yourself to Code
How to Teach Yourself to CodeHow to Teach Yourself to Code
How to Teach Yourself to Code
 
IDIA 620: Information Culture - Usability
IDIA 620: Information Culture - UsabilityIDIA 620: Information Culture - Usability
IDIA 620: Information Culture - Usability
 
Introducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PHIntroducing Drupal and Drupal.Org Community in PUP QC, PH
Introducing Drupal and Drupal.Org Community in PUP QC, PH
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMS
 
Drupal Theming For Beginners – Danté SELF 2010
Drupal Theming For Beginners – Danté SELF 2010Drupal Theming For Beginners – Danté SELF 2010
Drupal Theming For Beginners – Danté SELF 2010
 
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
Why and When to use Drupal by Luc Bezier - Drupalcamp Cebu 2018
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Get in Drupal, Get in the community

  • 2. Get in Drupal, Get in the community
  • 3. Who I-am ? AYYOUB Allali Bio IT stuff at Livremoi.ma Free software evangelist Member of Drupal Association Anti Moroccan Geekology :-) 3
  • 4. Agenda Where to start How to participate How to contribute Why participate What about Drupal and DrupalLadder.org 4
  • 5. Where to start ? Plenty of projects Should cover everybody's 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. How to participate ? Spread the word! Talk to your friends about it Share the software with your friends, get feedback Blog about it Subscribe to project mailing list or forum (rss feed) Check if the project has any specific need Introduce yourself, thank the developers for making such a cool application Don't hesitate to ask questions if you're stuck Help others if you know the answer to their problems File bugs 6
  • 7. How to contribute ? What skill set do you have or are you interested in developing: 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. 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. What about Drupal and DrupalLadder.org ? DrupalLadder : Drupalladder teaches essential skills for contributing to Drupal 8 Core. Start on the bottom rung if you are a beginner, and climb as you acquire the skills and knowledge described in each lesson. Contribute your improvements at drupal.org/project/lessons. 9
  • 10. Goal of Drupal Ladder The Goal of the Drupal Ladder is to have 1% of ● the Drupal Community contributing to core by 2014 10
  • 11. 11
  • 12. 12 10 8 Column 1 6 Column 2 Column 3 4 2 0 Row 1 Row 2 Row 3 Row 4 12
  • 13. Drupal Ladder Learn Sprint and Issue Sprint 13
  • 14. Learn Sprint Goal One hour should be enough time for everyone to: Take the next step on the ladder, identify an issue or two that can be worked an upcoming next issue sprint, or contribute a lesson. 14
  • 15. Issue Sprint Goal At issue sprints, people pair up into issue teams and work on issues in the Drupal core issue queue. With a little bit of sprint preparation, even people who have completed only the first few lessons on the Drupal Contribution Ladder can make meaningful contributions to Drupal core. 15
  • 16. So lets get our first sprint NOW(); 16

Editor's Notes

  1. Let's agree of what it means, or at least convey a general consensus