SlideShare une entreprise Scribd logo
1  sur  84
The secrets of building
an Open Source community

             Dries Buytaert
    Founder and project lead Drupal
      Co-founder and CTO Acquia



    http://buytaert.net :: http://acquia.com
              @Dries on Twitter
Meet Dries Buytaert

•   founded Drupal

•   co-founded Acquia

•   co-founded Mollom

•   President Drupal Association

•   likes photography

•   holds a PhD in CS
Open Source communities can be truly amazing




                                        Artist: Julian Bever
Artist: Julian Bever
Artist: Julian Bever
Drupal




Software to build websites with
Drupal is for rock music
Drupal is for rock music
Drupal is for pop music
Drupal is for pop music
Drupal is for world causes
Drupal is for world causes
Drupal is for finance
Drupal is for finance
Drupal is for developer communities
Drupal is for developer communities
Drupal is for universities
Drupal is for universities
Drupal is for governments
Drupal




2% of web
1,000 contributors to Drupal 7 core
10,000+ modules
25,000+ contributors
1M+ registered users on drupal.org
5M unique visitors/month
FREE
Drupal growth is held back by the lack of Drupal talent
Drupal is Open Source




1. Freedom to run the program
2. Freedom to study the program
3. Freedom to modify the program
4. Freedom to re-distribute the program
There is a lot of (administrative) overhead associated
with testing and deploying proprietary software
Open Source
Open Source

Collaboration
Open Source is a development model
Open Source
Open Source

Collaboration

Community
3,000 Drupal developers
     DrupalCon Chicago 2011
Open Source
Open Source

Collaboration

Community


 Innovation
* Yes, that is a Drupal sticker
  No, it is not me!
Only Drupal can get away with wearing
            blue spandex in public.




               Also, no one is getting paid to do this.
Community can help make the difference between this and ...
Drupal




2% of web
1,000 contributors to Drupal 7 core
10,000+ modules
25,000+ contributors
1M+ registered users on drupal.org
5M unique visitors/month
FREE
Technically superior




- Quantity
- Quality
- Faster
Difficult?
“The desire to be part of a group that shares, cooperates,
or acts in concert is a basic human instinct.” -- Clay Shirky
Dries’ five “secrets” for
 building a community
Dries’ five “secrets” for
         building a community



1. Provide the right tools
2. There is no quick rich formula
3. Hurray for growing pains
4. Make money but pay with trust
5. Leadership trumps management
Secret #1:
provide the right tools
“Replace planning
with coordination”
      Clay Shirky
Community design patterns

•   Adoption: easy registration, RSS feeds,
    documentation

•   Identity: profiles, avatars, buddy lists, contacts

•   Group support: issue queues, trackers, activity
    streams, reputation

•   Conversations: messaging, comments, forums, blogs,
    interest groups, planet / aggregator

•   Development: CVS/SVN/git/bzr, issue queues, release
    management
Drupal.org runs Drupal
Dries’ five “secrets” for
         building a community



1. Provide the right tools
2. There is no quick rich formula
3. Hurray for growing pains
4. Make money but pay with trust
5. Leadership trumps management
Secret #1:
There is no quick rich formula
Meet Dries 11 years ago when he started work on Drupal ...


   Student dorm in Antwerp
    where I started Drupal
                                       Assembly books



                                                      Chess board


                                   Collection of stamps



                                     Compiler books




All furniture is from IKEA
Drupal 1.0.0 released
                         on January 15, 2001

    Today, drop.org announces the release of Drupal 1.00 after an
      extensive period of testing. Drupal is a full-featured content
management/discussion engine using Apache/PHP/MySQL and suitable
       to setup a news-driven community or portal site similar to
   kuro5hin.org and slashdot.org. Current features include discussion
forums, web-based administration, theme support, an open submission
queue, content management, a modularized design, PHP sessions, user
 management with access control and username/profanity/hostname
  filters, error logging, a public diary module, an affiliate site module,
       backend/headline generation (RSS/RDF) and much more.
2003 - Drupal 4.1
5 years ago at the first DrupalCon
                                    40 Drupal developers
                                       DrupalCon Antwerp 2005
“Drupal tower”
3,000 Drupal developers
      DrupalCon Chicago 2011
Dries’ five “secrets” for
         building a community



1. Provide the right tools
2. There is no quick rich formula
3. Hurray for growing pains
4. Make money but pay with trust
5. Leadership trumps management
Secret #3: hurray for growing pains
The Big Drupal Server Meltdown in 2005
Open Source development and communities
         are always a bit broken
Dries’ five “secrets” for
         building a community



1. Provide the right tools
2. There is no quick rich formula
3. Hurray for growing pains
4. Make money but pay with trust
5. Leadership trumps management
Build a commercial ecosystem
Trust, not money, is the currency of Open Source

                                Make trust flow
Dries’ five “secrets” for
           building a community



1. There is no quick rich formula
2. Hurray for growing pains
3. Provide the right tools
4. Make money but pay with trust
5. Leadership trumps management
Secret #5:
Leadership trumps management
Find a higher purpose as a project
Create an environment where everyone is




 … a respected         …and a dedicated
    leader                     follower
Dries’ five “secrets” for
           building a community



1. There is no quick rich formula
2. Hurray for growing pains
3. Provide the right tools
4. Make money but pay with trust
5. Leadership trumps management
Get out of the way of the community ...
THANK YOU!




 http://buytaert.net :: http://twitter.com/dries :: dries@buytaert.net

Contenu connexe

Tendances

Knowledge Worker 20562
Knowledge Worker 20562Knowledge Worker 20562
Knowledge Worker 20562npasha
 
Social Media Mythbusters
Social Media MythbustersSocial Media Mythbusters
Social Media MythbustersDachis Group
 
Rettig+du plessis ixda_pgh_participation+design_apr2017
Rettig+du plessis ixda_pgh_participation+design_apr2017Rettig+du plessis ixda_pgh_participation+design_apr2017
Rettig+du plessis ixda_pgh_participation+design_apr2017Marc Rettig
 
Ten Disruptions and Why They Are Important
Ten Disruptions and Why They Are ImportantTen Disruptions and Why They Are Important
Ten Disruptions and Why They Are ImportantUpstarts.tv
 
Cult of the amateur or cognitive surplus
Cult of the amateur or cognitive surplusCult of the amateur or cognitive surplus
Cult of the amateur or cognitive surplusRob Jewitt
 
Social Media Whats Going On
Social Media Whats Going OnSocial Media Whats Going On
Social Media Whats Going OnRichard Stacy
 
NLC/MS Government 2.0 - Enterprise Social Networking
NLC/MS Government 2.0 - Enterprise Social NetworkingNLC/MS Government 2.0 - Enterprise Social Networking
NLC/MS Government 2.0 - Enterprise Social Networkingguestb5e7e1c
 
Enhancing knowledge flows with enterprise social networks gordon vala webb
Enhancing knowledge flows with enterprise social networks gordon vala webbEnhancing knowledge flows with enterprise social networks gordon vala webb
Enhancing knowledge flows with enterprise social networks gordon vala webbGordon Vala-Webb
 
5 Communications Trends Affecting Business And Education
5 Communications Trends Affecting Business And Education5 Communications Trends Affecting Business And Education
5 Communications Trends Affecting Business And EducationJeffrey Stewart
 
TribalDrum_Draft_07-19-10
TribalDrum_Draft_07-19-10TribalDrum_Draft_07-19-10
TribalDrum_Draft_07-19-10Susan M. Abir
 
Netwitslive San Francisco Panel 3 4 09
Netwitslive San Francisco Panel 3 4 09Netwitslive San Francisco Panel 3 4 09
Netwitslive San Francisco Panel 3 4 09Janet Fouts
 
Reconnect 2- Digital: You, Your Business, Our Planet
Reconnect 2- Digital: You, Your Business, Our PlanetReconnect 2- Digital: You, Your Business, Our Planet
Reconnect 2- Digital: You, Your Business, Our PlanetWavelength
 
Storytelling and digital media
Storytelling and digital mediaStorytelling and digital media
Storytelling and digital mediaErfgoed 2.0
 

Tendances (18)

Knowledge Worker 20562
Knowledge Worker 20562Knowledge Worker 20562
Knowledge Worker 20562
 
Finding Friends, Fans, and Funds on Facebook
Finding Friends, Fans, and Funds on Facebook Finding Friends, Fans, and Funds on Facebook
Finding Friends, Fans, and Funds on Facebook
 
Social Media Mythbusters
Social Media MythbustersSocial Media Mythbusters
Social Media Mythbusters
 
Rettig+du plessis ixda_pgh_participation+design_apr2017
Rettig+du plessis ixda_pgh_participation+design_apr2017Rettig+du plessis ixda_pgh_participation+design_apr2017
Rettig+du plessis ixda_pgh_participation+design_apr2017
 
Ten Disruptions and Why They Are Important
Ten Disruptions and Why They Are ImportantTen Disruptions and Why They Are Important
Ten Disruptions and Why They Are Important
 
Cult of the amateur or cognitive surplus
Cult of the amateur or cognitive surplusCult of the amateur or cognitive surplus
Cult of the amateur or cognitive surplus
 
Social Media Whats Going On
Social Media Whats Going OnSocial Media Whats Going On
Social Media Whats Going On
 
NLC/MS Government 2.0 - Enterprise Social Networking
NLC/MS Government 2.0 - Enterprise Social NetworkingNLC/MS Government 2.0 - Enterprise Social Networking
NLC/MS Government 2.0 - Enterprise Social Networking
 
Enhancing knowledge flows with enterprise social networks gordon vala webb
Enhancing knowledge flows with enterprise social networks gordon vala webbEnhancing knowledge flows with enterprise social networks gordon vala webb
Enhancing knowledge flows with enterprise social networks gordon vala webb
 
Career 3.0
Career 3.0Career 3.0
Career 3.0
 
5 Communications Trends Affecting Business And Education
5 Communications Trends Affecting Business And Education5 Communications Trends Affecting Business And Education
5 Communications Trends Affecting Business And Education
 
Nministrypres
NministrypresNministrypres
Nministrypres
 
Career 3.0
Career 3.0Career 3.0
Career 3.0
 
TribalDrum_Draft_07-19-10
TribalDrum_Draft_07-19-10TribalDrum_Draft_07-19-10
TribalDrum_Draft_07-19-10
 
Netwitslive San Francisco Panel 3 4 09
Netwitslive San Francisco Panel 3 4 09Netwitslive San Francisco Panel 3 4 09
Netwitslive San Francisco Panel 3 4 09
 
ChangeMedium
ChangeMediumChangeMedium
ChangeMedium
 
Reconnect 2- Digital: You, Your Business, Our Planet
Reconnect 2- Digital: You, Your Business, Our PlanetReconnect 2- Digital: You, Your Business, Our Planet
Reconnect 2- Digital: You, Your Business, Our Planet
 
Storytelling and digital media
Storytelling and digital mediaStorytelling and digital media
Storytelling and digital media
 

Similaire à Building an Open Source Community Secrets

Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Angela Byron
 
Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015
Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015
Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015dasjo
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupalCampDN
 
Drupal contribution
Drupal contribution Drupal contribution
Drupal contribution Rakesh James
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Brad Nowak
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupalMumbai
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMSPhase2
 
The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of SuccessPantheon
 
CorporateCommunityOWF2010
CorporateCommunityOWF2010CorporateCommunityOWF2010
CorporateCommunityOWF2010Connect'up
 
HappyJiyoung's DrupalCon Munich 2012 (English)
HappyJiyoung's DrupalCon Munich 2012 (English)HappyJiyoung's DrupalCon Munich 2012 (English)
HappyJiyoung's DrupalCon Munich 2012 (English)Jiyoung Yun
 
Drupal training day by Rachit Gupta
Drupal training day by Rachit GuptaDrupal training day by Rachit Gupta
Drupal training day by Rachit GuptaRachit Gupta
 
Community building lessons from Ansible
Community building lessons from AnsibleCommunity building lessons from Ansible
Community building lessons from AnsibleGreg DeKoenigsberg
 
10 Reasons to Choose Drupal
10 Reasons to Choose Drupal10 Reasons to Choose Drupal
10 Reasons to Choose DrupalAcquia
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to DrupalTom Deryckere
 
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
 
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)myplanetsteph
 
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Tenthingsivelearnedaboutdrupal 120130164528-phpapp02
Tenthingsivelearnedaboutdrupal 120130164528-phpapp02Luisa Fernanda
 
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 drupalNina McHale
 

Similaire à Building an Open Source Community Secrets (20)

Meet drupal
Meet drupalMeet drupal
Meet drupal
 
Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%Lessons Learned From Scaling An Open Source Community By 10,000%
Lessons Learned From Scaling An Open Source Community By 10,000%
 
Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015
Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015
Drupal - Changing the Web by Connecting Open Minds - DrupalCamp North 2015
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
 
Drupal contribution
Drupal contribution Drupal contribution
Drupal contribution
 
OpenSource и Вы
OpenSource и ВыOpenSource и Вы
OpenSource и Вы
 
Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014Opening Keynote - DrupalCamp St. Louis 2014
Opening Keynote - DrupalCamp St. Louis 2014
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal IntroDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Intro
 
Choosing an Open Source CMS
Choosing an Open Source CMSChoosing an Open Source CMS
Choosing an Open Source CMS
 
The Drupal Ladder of Success
The Drupal Ladder of SuccessThe Drupal Ladder of Success
The Drupal Ladder of Success
 
CorporateCommunityOWF2010
CorporateCommunityOWF2010CorporateCommunityOWF2010
CorporateCommunityOWF2010
 
HappyJiyoung's DrupalCon Munich 2012 (English)
HappyJiyoung's DrupalCon Munich 2012 (English)HappyJiyoung's DrupalCon Munich 2012 (English)
HappyJiyoung's DrupalCon Munich 2012 (English)
 
Drupal training day by Rachit Gupta
Drupal training day by Rachit GuptaDrupal training day by Rachit Gupta
Drupal training day by Rachit Gupta
 
Community building lessons from Ansible
Community building lessons from AnsibleCommunity building lessons from Ansible
Community building lessons from Ansible
 
10 Reasons to Choose Drupal
10 Reasons to Choose Drupal10 Reasons to Choose Drupal
10 Reasons to Choose Drupal
 
Introduction to Drupal
Introduction to DrupalIntroduction to Drupal
Introduction to Drupal
 
Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.
 
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
Getting The Most Out of Open Source and Drupal (Michael Meyers, Acquia)
 
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
 

Plus de Dries Buytaert

State of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaState of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaDries Buytaert
 
State of Drupal keynote, DrupalCon Baltimore
State of Drupal keynote, DrupalCon BaltimoreState of Drupal keynote, DrupalCon Baltimore
State of Drupal keynote, DrupalCon BaltimoreDries Buytaert
 
State of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinState of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinDries Buytaert
 
State of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansState of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansDries Buytaert
 
SxSW: Can we save the open web?
SxSW: Can we save the open web?SxSW: Can we save the open web?
SxSW: Can we save the open web?Dries Buytaert
 
State of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaDries Buytaert
 
State of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesState of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesDries Buytaert
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinDries Buytaert
 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueDries Buytaert
 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandDries Buytaert
 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoDries Buytaert
 

Plus de Dries Buytaert (11)

State of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon ViennaState of Drupal keynote, DrupalCon Vienna
State of Drupal keynote, DrupalCon Vienna
 
State of Drupal keynote, DrupalCon Baltimore
State of Drupal keynote, DrupalCon BaltimoreState of Drupal keynote, DrupalCon Baltimore
State of Drupal keynote, DrupalCon Baltimore
 
State of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon DublinState of Drupal keynote, DrupalCon Dublin
State of Drupal keynote, DrupalCon Dublin
 
State of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New OrleansState of Drupal keynote, DrupalCon New Orleans
State of Drupal keynote, DrupalCon New Orleans
 
SxSW: Can we save the open web?
SxSW: Can we save the open web?SxSW: Can we save the open web?
SxSW: Can we save the open web?
 
State of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon IndiaState of Drupal keynote, DrupalCon India
State of Drupal keynote, DrupalCon India
 
State of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los AngelesState of Drupal keynote, DrupalCon Los Angeles
State of Drupal keynote, DrupalCon Los Angeles
 
State of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon AustinState of Drupal keynote, DrupalCon Austin
State of Drupal keynote, DrupalCon Austin
 
State of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon PragueState of Drupal keynote, DrupalCon Prague
State of Drupal keynote, DrupalCon Prague
 
State of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon PortlandState of Drupal keynote, DrupalCon Portland
State of Drupal keynote, DrupalCon Portland
 
State of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon ChicagoState of Drupal keynote, DrupalCon Chicago
State of Drupal keynote, DrupalCon Chicago
 

Dernier

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Dernier (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

Building an Open Source Community Secrets

Notes de l'éditeur

  1. \n
  2. \n
  3. \n
  4. - If you look under the hood, it is actually surprising how communities work and innovate\n- Just like this street-painting\n
  5. - I’ve actually built a number of communities. Most significant one being Drupal. \n- We have a fantastic community with some really smart people.\n- In the remainder of this presentation, I want to talk a bit about lessons learned when building and growing the Drupal community\n- Apply them to your own community, but also in trying to work together\n\n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n
  16. \n
  17. \n
  18. \n
  19. \n
  20. \n
  21. \n
  22. \n
  23. \n
  24. \n
  25. \n
  26. \n
  27. \n
  28. \n
  29. \n
  30. Really the work of many people to get where we are today\nWould not have happened without the Drupal community\nPretty sure that is also true for Joomla! and the Joomla! community\nPlone and the Plone community\n
  31. \n
  32. Basic freedoms of Free Software encourage collaboration\nCollaboration encourage community\nDrupal started to win because of its community\n
  33. \n
  34. \n
  35. \n
  36. \n
  37. \n
  38. \n
  39. \n
  40. \n
  41. \n
  42. \n
  43. \n
  44. \n
  45. \n
  46. \n
  47. \n
  48. \n
  49. \n
  50. \n
  51. \n
  52. \n
  53. \n
  54. \n
  55. \n
  56. \n
  57. \n
  58. Really the work of many people to get where we are today\nWould not have happened without the Drupal community\nPretty sure that is also true for Joomla! and the Joomla! community\nPlone and the Plone community\n
  59. \n
  60. Yes and no.\n
  61. It’s in people’s DNA to become part of communities ... working to our advantage\n
  62. - Extract some lessons from what I learned.\n- Some of these things you might already know.\n- Certainly more than 5 secrets\n- Not really ‘secrets’ anyway\n- Still useful to line them up\n
  63. \n
  64. \n
  65. Cell phone example. Replace planning with coordination, just like with the cell phone, you become much more effective. Coordination built into our community and into our systems. We have to be careful we don’t create an institution. That we don’t institutionalize a problem. I feel strong about this, and I felt this all along. But for example, I never believed in traditional roadmaps, I never believed in creating many teams or hierarchies, and I never believed that the Drupal Association should be in control over our technical direction. Let people self-organize and solve the problems when they emerge. Companies that don’t have community today will need to figure this out, even if they are closed source.\n
  66. \n
  67. Drupal.org is running Drupal\n1M members\nHave a lot of tools to allow members to self-organize\nHave a lot of processes to make decisions and tools to help with that\n\n
  68. \n
  69. \n
  70. \n
  71. \n
  72. \n
  73. \n
  74. 5 years after starting Drupal, and 5 years from today -- smack in the middle\nAmazed\n
  75. Sheraton\nWe’d love to have some people from the PHP community present\n
  76. \n
  77. Growing up is learning to deal with bigger problems\n
  78. \n
  79. 10k in donations in just a couple of days\nOSL offered free hosting\nCTO of Sun shipped a server\nCrazy!\n
  80. - Milestone in community building\n- Early signs of what a strong community we have and that we were building something remarkable\n- Joint suffering\n- Turn pain points into assets\n
  81. Also has some frustrations, they couldn’t always understand why things were the way they were\n\n
  82. \n
  83. Almost all successful projects backed by companies, and backed by people that make a living of the software\n
  84. - Money drives a lot of innovation\n- Those with a lot of trust make the decisions -- currency\n- Build bridges, spread love by transferring some trust onto others. Just like money in the real world\n- Empower others. Invite them in. Set them up for success.\n\n
  85. - Ecosystem is key, but make sure it is based on trust\n
  86. Important difference\n
  87. Find a higher purpose. Vision. Fight a good fight. It shows passion. \nIt creates something that a community can rally behind. \nIt is something your customers can rally behind.\nDemocratize online publishing. Allowing people to share. Allowing people to connect. Non-technical people, assemble a powerful website.\nDrupal 7 much easier -- won’t be the Drupal you knew, DrupalGardens.com hosted service with a free version\n\n
  88. Very little structure in the Drupal community\nGovernance for managing conflicts and making decisions\nSelf-organize, can take the lead in making things happen\n
  89. \n
  90. Bonus secret\nStarted Drupal, no master plan\n\n
  91. If you do all of that, we can make the difference between ...\n
  92. \n\n
  93. \n