SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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
 

Similar to 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
 

Similar to 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
 

More from 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
 

More from 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
 

Recently uploaded

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 

Recently uploaded (20)

TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 

Building an Open Source Community Secrets

Editor's Notes

  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