0
Drupal LadderA call to action!Learn: drupalladder.orgCollaborate: groups.drupal.org/drupal-ladderTwitter: @drupalladderIRC...
In this presentation• What is Drupal Ladder?• What is the mission, should you  choose to accept it?• Next steps!
The challenge
Count of contributors
Issues skyrocketing
% of contributors
The goal
How we can do it!
Get people on the ladder!              Photos from code sprints                  By muir.ceardach      http://www.flickr.co...
Ladders and lessons• What are ladders?  • A series of steps and lessons to    acquire specific skills or knowledge to    be...
What is the ladder?• Learn sprint. 1 hour.  • Get set up with Git, how to test    patches, use the issue queue.• Issue spr...
Learn Sprint - 1 hr              Get started              in a learn              sprint.
Issue sprints - 2-3 hrs             Get involved.             Choose an             initiative to get             excited ...
The Next Ladder!             Maintain             Hopefully             get more             maintainers             up th...
How it works• It’s not a book, it’s not a learning  video.• It’s about connecting people to those  who can and want to hel...
Guidance and mentoring built in                        Maintain                        Contribute                       Ge...
Boston Initiative
So far...Mar 2012       Aug 2012             May 2013   Aug 2013     Mar 2014DrupalCon     DrupalCon     D8     DrupalCon ...
Status update• About 20 cities have run events.• Just since Munich. User groups in  India, Costa Rica, US and UK.• What is...
The PlanMar 2012     Aug 2012             May 2013   Aug 2013     Mar 2014DrupalCon   DrupalCon     D8     DrupalCon      ...
The PlanMar 2012         Aug 2012             May 2013   Aug 2013     Mar 2014DrupalCon       DrupalCon     D8     DrupalC...
The PlanMar 2012     Aug 2012             May 2013   Aug 2013     Mar 2014DrupalCon   DrupalCon     D8     DrupalCon      ...
Initiative focused• Initiatives are awesome  • Distributes decision making among    leaders - better way to organize    co...
D8 updates often•   Visit j.mp/d8core•   Scheduled meetings    online•   Status updates•   Specific issues to help    on!
Core mentoring•   Drupal.org/core-    mentoring•   Weekly•   Guidance, help, patch    reviews.
Next steps
Organize a sprint!
Get Involved                                   drupalladder.org•   Chat on IRC    •   Mentoring, support                  ...
Which kind?• 1st - Run a Learn Sprint  • drupalladder.org/learn-sprints  • Good for meet-ups. Really quick.• 2nd - Follow ...
Tell people about it!
Get the word out• Are you a Drupal meet-up organizer?  • Download this presentation and view    the slide notes. • Present...
Who to contact• Learn sprints:  • Karyn Cassio (drupal.org:    techgirlgeek)• Issue sprints:  • Brock Boland (drupal.org: ...
Upcoming SlideShare
Loading in...5
×

What is Drupal Ladder?

8,234

Published on

This is a presentation for Drupal Meet-up organizers to give to their meet-ups. More info at http://drupalladder.com/

This is Keynote format.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
8,234
On Slideshare
0
From Embeds
0
Number of Embeds
9
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • The number of actual contributors has been going up. \n
  • As Drupal’s popularity skyrockets, more and more users are creating tickets and making suggestions in the issue queue. And it’s impossible for contributors to keep up.\nLast summer, 8 months after Drupal 7 was released, there were 9000 open issues in the core issue queue.\n
  • But as a percentage of total Drupal users the number is going way down.\n
  • \n
  • \n
  • Drupal Ladder is a clear step by step mentored way to get involved in contribution.\n
  • Ladders are the series of lessons. \n
  • \n
  • Drupal Ladder is a step-by-step series of tutorials to help turn Drupal users into Drupal contributors. You read the ladders from the bottom up as you climb!\n
  • Drupal Ladder is a step-by-step series of tutorials to help turn Drupal users into Drupal contributors. You read the ladders from the bottom up as you climb!\n
  • Drupal Ladder is a step-by-step series of tutorials to help turn Drupal users into Drupal contributors. You read the ladders from the bottom up as you climb!\n
  • \n
  • This works! How do we know it works? We’ve done it!\n
  • Started in Boston where they developed and tested the initial ladders and concept.\n
  • This meant that by Munich DrupalCon they had 10 user groups involved.\n
  • \n
  • The next phase is to have 30+ user groups involved! And to expand the materials.\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • The Learn sprint gets people up to speed with contribution. \nIssue sprints are specific to an initiative or task.\nThere are step by step guides on how to do this!\n
  • Make sure to take photos of your event. Tweet from it. Tell people about it :)\n
  • \n
  • \n
  • Transcript of "What is Drupal Ladder?"

    1. 1. Drupal LadderA call to action!Learn: drupalladder.orgCollaborate: groups.drupal.org/drupal-ladderTwitter: @drupalladderIRC: #drupal-ladder
    2. 2. In this presentation• What is Drupal Ladder?• What is the mission, should you choose to accept it?• Next steps!
    3. 3. The challenge
    4. 4. Count of contributors
    5. 5. Issues skyrocketing
    6. 6. % of contributors
    7. 7. The goal
    8. 8. How we can do it!
    9. 9. Get people on the ladder! Photos from code sprints By muir.ceardach http://www.flickr.com/photos/ceardach Attribution 2.0 Generic (CC BY 2.0)
    10. 10. Ladders and lessons• What are ladders? • A series of steps and lessons to acquire specific skills or knowledge to become a contributor to the Drupal project or a specific initative.• Example ladders: • There is a “Drupal Ladder”. • Now, a “Multilingual Ladder” is in development.
    11. 11. What is the ladder?• Learn sprint. 1 hour. • Get set up with Git, how to test patches, use the issue queue.• Issue sprint. 2-3 hours. • Specific to an initiative, goal is to move issues forward.
    12. 12. Learn Sprint - 1 hr Get started in a learn sprint.
    13. 13. Issue sprints - 2-3 hrs Get involved. Choose an initiative to get excited about.
    14. 14. The Next Ladder! Maintain Hopefully get more maintainers up the ladder!
    15. 15. How it works• It’s not a book, it’s not a learning video.• It’s about connecting people to those who can and want to help them get involved.
    16. 16. Guidance and mentoring built in Maintain Contribute Get started
    17. 17. Boston Initiative
    18. 18. So far...Mar 2012 Aug 2012 May 2013 Aug 2013 Mar 2014DrupalCon DrupalCon D8 DrupalCon DrupalCon DrupalCon Denver Munich code Portland EU US freeze & D8 release +10 user groups hold issue sprints 1.0 release of Drupal Ladder distro Relaunch of drupalladder.org
    19. 19. Status update• About 20 cities have run events.• Just since Munich. User groups in India, Costa Rica, US and UK.• What is our goal?
    20. 20. The PlanMar 2012 Aug 2012 May 2013 Aug 2013 Mar 2014DrupalCon DrupalCon D8 DrupalCon DrupalCon DrupalCon Denver Munich code Portland EU US freeze & D8 release +30 user groups hold issue sprintsCurriculums developed for major D8 initiatives
    21. 21. The PlanMar 2012 Aug 2012 May 2013 Aug 2013 Mar 2014DrupalCon DrupalCon D8 DrupalCon DrupalCon DrupalCon Denver Munich code Portland EU US freeze & D8 release Every active user group hosts an issue sprint 2 out of 100 active users IDed as potential contributors
    22. 22. The PlanMar 2012 Aug 2012 May 2013 Aug 2013 Mar 2014DrupalCon DrupalCon D8 DrupalCon DrupalCon DrupalCon Denver Munich code Portland EU US freeze & D8 release 1 out of 100 active users contribute
    23. 23. Initiative focused• Initiatives are awesome • Distributes decision making among leaders - better way to organize contribution.• Organize involvement around areas of expertise and passion.• Mentoring built in. • Built in mentoring for contribution.
    24. 24. D8 updates often• Visit j.mp/d8core• Scheduled meetings online• Status updates• Specific issues to help on!
    25. 25. Core mentoring• Drupal.org/core- mentoring• Weekly• Guidance, help, patch reviews.
    26. 26. Next steps
    27. 27. Organize a sprint!
    28. 28. Get Involved drupalladder.org• Chat on IRC • Mentoring, support g.d.o/drupal-ladder• Plan sprints on g.d.o • Announce events• Use Drupalladder.org • Step-by-step IRC #drupal-ladder
    29. 29. Which kind?• 1st - Run a Learn Sprint • drupalladder.org/learn-sprints • Good for meet-ups. Really quick.• 2nd - Follow up with an issue sprint • drupalladder.org/issue-sprints • Good for meet-ups and camps.
    30. 30. Tell people about it!
    31. 31. Get the word out• Are you a Drupal meet-up organizer? • Download this presentation and view the slide notes. • Present it at your Drupal meet-up!• Tell people about it! • drupalladder.org/content/get-involved
    32. 32. Who to contact• Learn sprints: • Karyn Cassio (drupal.org: techgirlgeek)• Issue sprints: • Brock Boland (drupal.org: BrockBoland) More about this at drupalladder.org/content/steering-group
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×