SlideShare a Scribd company logo
1 of 31
Download to read offline
Creating a culture of
giving in your
organization
By:
Dave Terry July 14, 2020
Why Sustaining
Open Source
Projects is Critical
How Organizations
Can Give Back
Review Actual
Use Cases
Goals of the Session
| 2
Goal 1 Goal 2 Goal 3
Next Steps +
Q&A
Goal 4
Dave Terry
Partner, Client Services
/in/daveterry
● Partner and Co-founder of Mediacurrent in
2007
● Attended DrupalCon North America 13
consecutive years
● Entrepreneur for 20+ years; organically grown
and sold two professional service companies
● Primary organizer for Drupalcamp Atlanta
(2009-2013), Drupal Business Summit, and
Atlanta Drupal User Group.
● Passionate about sales, marketing,
open-source, and culture
Mediacurrent helps organizations build highly impactful, elegantly
designed Drupal websites that achieve the strategic results they need.
● Full-service digital agency focused in Drupal since 2007
● Headquartered and founded in metro-Atlanta, GA
● Team of approximately 90 experts in development, design
and digital strategy
● Clients include mid-size businesses to high-profile global brands
About Mediacurrent
Why Sustaining
Open Source
Projects Is Critical
| 6
| 7
You get to be part of a large,
supportive community that has an
impact on the lives of millions and
millions of people. Something you do
in an afternoon can have an effect on
people all over the world.
Matt Mullenweg
WordPress creator
| 8
● Drupal is a powerful tool in
fighting COVID-19 for these
organizations.
● The Drupal Association
supports all end-users of
Drupal with updates and
security releases, including
many that are leading the fight
against COVID-19.
Why Should
You Care?
| 9
Free Training For Employees
Code reviews, version control, testing,
teamwork, etc.
Higher Quality Software
Awareness leads to greater stability.
Brand Equity / Marketing
For Your IT & Marketing Team.
Recruiting
Top OSS & Drupal talent want to
work in a contrib-centric culture.
Stop Stressing Over IP &
Licensing
Establish standards and guidelines..
Innovation
The ability to prototype and do faster
release cycles.
Benefits of Contributing to OSS
| 10
● Unclear vision, not solving a
problem
● Scant documentation
● Poor community infrastructure
● Lack of funding
● Lack operating system ubiquity
Sustainability
Challenges
| 11
How Organizations
Can Give Back
| 12
Leadership Buy-In
| 13
Mission Alignment
Dedicated Time
Recognition
Culture
Damien McKenna
Individual
Mediacurrent
Agency
Pfizer
Enterprise
Use Cases: Individual,
Agency, and Enterprise
Damien McKenna
Community Lead
/u/damienmckenna
● (Semi-) traditional path to where he is:
○ HTML static pages
○ Server side includes
○ PHP includes
○ Data in database
○ Full custom CMS
○ Open source
● Built proprietary content systems until
introduced to Drupal in 2007.
● Top ten contributor to Drupal community for
several years.
● Leads internal initiatives promoting and
encouraging a contrib-first mantra.
@DamienMcKenna
“Someone who promotes a contrib first
mantra/process internally, mentors staff
through one-on-one and group training,
leads internal initiatives to further the
organization's contributions, interacts with
the communities the organization's
software stack uses (e.g. the Drupal
community), promotes the company's
achievements.”
● Top-10 contribution sponsor for
several years, currently averaging
over 100 issue credits per month.
● Actively maintains and supports
distributions:
○ Rain - award-winning starter kit
○ Guardr - security-focused
○ Collective Directory
What is a
Community Lead?
Mediacurrent’s
Contributions
| 20
1. Train staff how to use the tools
- drupal.org, github, etc.
2. Promote a contrib-first mantra;
avoid duplicate work.
3. Communicate Don't wait until
after the work is done to
discuss it with relevant groups.
4. Encourage applaud and
reward contributions.
Contrib-First
Motivation
To bring together the most talented team in the
world in order to provide amazing open-source
software based solutions for the web.
Our Mission
2007
Mediacurrent
starts designing
and building
Drupal.
2008
Sponsoring
Atlanta Drupal
User’s Group.
Attended
Drupalcon Boston.
Sponsored an
attendee.
2009
Organized first
Drupalcamp
Atlanta.
First Drupal
commit - Google
Search Appliance
Simple Search
module.
2010
Contributing
Content Regularly.
2011
Contributed first
client-sponsored
module back to
drupal for
manh.com.
2014
Weather.com
launches highest
trafficked Drupal site.
Several modules
contributed back.
2015
Mediacurrent
acquired by Code
and Theory.
2020
Mediacurrent
remains a Top 10
Drupal Contributor
Timeline
$1M to invest in R&D
$500K towards Open Source
$500K in the proprietary IP
$1M to invest in R&D
$50K towards Open Source
$950K in the proprietary IP
500K
OPEN SOURCE
500K
IP
950K
IP
50K
OS
Mainly used for
self-promotion
Maker Taker
● Committed to migrate to Drupal in 2012; faster,
less costly, and more capabilities. 1000’s of
sites running on Drupal. Inspired by “come for
the software, stay for the community.”
● Got involved and motivated by the issue credit
system; showed the Pfizer team behaviors that
the company valued (collaboration, giving
back, high coding standards).
● Hired talent and partners that were involved
with the Drupal community.
● Could focus on strategic initiatives that were
directly impactful to Pfizer (Composer).
Pfizer’s Path To
Contrib-First
Final Thoughts
Non-Technical
Marketing, Strategy, Graphic
Design, Project Manager
Leadership
Agency or Company
Technical
Developer
1. Improve the knowledge
base (documentation).
2. Volunteer your time
or expertise to a
Drupal event.
3. Recruit and evangelize.
1. Maintain a module
(or two).
2. Submit a patch.
3. Innovate (sandbox a
new module).
4. Test modules.
1. Allocate time for
your team.
2. Budget accordingly -
help sustain OSS through
funding/donations.
3. Hire partners and
talent from the Drupal
community (they can help
you navigate the waters).
How Can You Help?
| 30| 30
Your Feedback is
Valuable!
Dave Terry
Co-founder and Partner
/in/daveterry
dave.terry@mediacurrent.com
mediacurrent.com
Thank You!
Let’s continue the conversation

More Related Content

What's hot

Improve the ROI of Your Drupal Site
Improve the ROI of Your Drupal SiteImprove the ROI of Your Drupal Site
Improve the ROI of Your Drupal SiteMediacurrent
 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesMediacurrent
 
Experience Digital Freedom with Acquia
Experience Digital Freedom with AcquiaExperience Digital Freedom with Acquia
Experience Digital Freedom with AcquiaAcquia
 
Leveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsLeveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsMediacurrent
 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Mediacurrent
 
Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal Mediacurrent
 
Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyMediacurrent
 
Implementing open source as your business model
Implementing open source as your business modelImplementing open source as your business model
Implementing open source as your business modelMiguel Zuniga
 
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Amanda Tevis
 
Intranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet RedesignIntranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet RedesignPrescient Digital Media
 
Why DesignOps? Why now?
Why DesignOps? Why now? Why DesignOps? Why now?
Why DesignOps? Why now? Sonja Krogius
 
Dops Seed Investment Pitch
Dops Seed Investment PitchDops Seed Investment Pitch
Dops Seed Investment PitchDops AI
 
WebFWD at UUM #MozillaCampusTour2011
WebFWD at UUM #MozillaCampusTour2011WebFWD at UUM #MozillaCampusTour2011
WebFWD at UUM #MozillaCampusTour2011LightYoruichi
 
Enterprise design for business analysts
Enterprise design for business analystsEnterprise design for business analysts
Enterprise design for business analystsIIBA UK Chapter
 
Scaling design with a design system
Scaling design with a design systemScaling design with a design system
Scaling design with a design systemSonja Krogius
 
Fast Track PMO Success with Project Online
Fast Track PMO Success with Project OnlineFast Track PMO Success with Project Online
Fast Track PMO Success with Project OnlineDux Raymond Sy
 
Enterprise Software as a Service : DrupalCon 2017 GovSummit
Enterprise Software as a Service : DrupalCon 2017 GovSummit Enterprise Software as a Service : DrupalCon 2017 GovSummit
Enterprise Software as a Service : DrupalCon 2017 GovSummit Kendra Skeene
 
Meetup 1_ ppt.pdf
Meetup 1_ ppt.pdfMeetup 1_ ppt.pdf
Meetup 1_ ppt.pdfAmbikaDulal
 

What's hot (20)

Improve the ROI of Your Drupal Site
Improve the ROI of Your Drupal SiteImprove the ROI of Your Drupal Site
Improve the ROI of Your Drupal Site
 
Managing Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 WebsitesManaging Images In Large Scale Drupal 8 & 9 Websites
Managing Images In Large Scale Drupal 8 & 9 Websites
 
Experience Digital Freedom with Acquia
Experience Digital Freedom with AcquiaExperience Digital Freedom with Acquia
Experience Digital Freedom with Acquia
 
Leveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web ProjectsLeveraging Design Systems to Streamline Web Projects
Leveraging Design Systems to Streamline Web Projects
 
Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)Is my website accessible? Common mistakes (and how to fix them)
Is my website accessible? Common mistakes (and how to fix them)
 
Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal Rain + GatsbyJS: Fast-Tracking to Drupal
Rain + GatsbyJS: Fast-Tracking to Drupal
 
Penn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with GatsbyPenn State News: Pivoting to Decoupled Drupal with Gatsby
Penn State News: Pivoting to Decoupled Drupal with Gatsby
 
Implementing open source as your business model
Implementing open source as your business modelImplementing open source as your business model
Implementing open source as your business model
 
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...
 
Intranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet RedesignIntranet Redesign: How To Lead An Intranet Redesign
Intranet Redesign: How To Lead An Intranet Redesign
 
Why DesignOps? Why now?
Why DesignOps? Why now? Why DesignOps? Why now?
Why DesignOps? Why now?
 
#ValleyHackathon - Just LOOK For It!
#ValleyHackathon - Just LOOK For It!#ValleyHackathon - Just LOOK For It!
#ValleyHackathon - Just LOOK For It!
 
Dops Seed Investment Pitch
Dops Seed Investment PitchDops Seed Investment Pitch
Dops Seed Investment Pitch
 
WebFWD at UUM #MozillaCampusTour2011
WebFWD at UUM #MozillaCampusTour2011WebFWD at UUM #MozillaCampusTour2011
WebFWD at UUM #MozillaCampusTour2011
 
Enterprise design for business analysts
Enterprise design for business analystsEnterprise design for business analysts
Enterprise design for business analysts
 
Scaling design with a design system
Scaling design with a design systemScaling design with a design system
Scaling design with a design system
 
Fast Track PMO Success with Project Online
Fast Track PMO Success with Project OnlineFast Track PMO Success with Project Online
Fast Track PMO Success with Project Online
 
Enterprise Software as a Service : DrupalCon 2017 GovSummit
Enterprise Software as a Service : DrupalCon 2017 GovSummit Enterprise Software as a Service : DrupalCon 2017 GovSummit
Enterprise Software as a Service : DrupalCon 2017 GovSummit
 
Meetup 1_ ppt.pdf
Meetup 1_ ppt.pdfMeetup 1_ ppt.pdf
Meetup 1_ ppt.pdf
 
Eventorio pitch
Eventorio pitchEventorio pitch
Eventorio pitch
 

Similar to Creating an Organizational Culture of Giving Back to Drupal

"Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g..."Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g...Mindtrek
 
Drupal As A Jigsaw
Drupal As A JigsawDrupal As A Jigsaw
Drupal As A Jigsawnyccamp
 
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - publicOleksii Bogush
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...Phase2
 
Promet Source
Promet SourcePromet Source
Promet SourceModicum
 
After the goldrush
After the goldrushAfter the goldrush
After the goldrushSteve Parks
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens OverviewAcquia
 
It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...Suzanne Dergacheva
 
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, PHEleison Cruz
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?Stephanie Peugh
 
Aamiaisseminaari sosiaalisen median palveluista
Aamiaisseminaari sosiaalisen median palveluistaAamiaisseminaari sosiaalisen median palveluista
Aamiaisseminaari sosiaalisen median palveluistaExove
 
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Crafter Software
 
Meet ThinkShout, Inc.
Meet ThinkShout, Inc.Meet ThinkShout, Inc.
Meet ThinkShout, Inc.Sean Larkin
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishCollabNet
 
WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?Pixel Crayons
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessSamepage
 

Similar to Creating an Organizational Culture of Giving Back to Drupal (20)

"Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g..."Win-Win-Win: How Customers, Vendors and Developers are working together in g...
"Win-Win-Win: How Customers, Vendors and Developers are working together in g...
 
Drupal As A Jigsaw
Drupal As A JigsawDrupal As A Jigsaw
Drupal As A Jigsaw
 
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - publicGoal gorilla   taco presentatie - drupalcamp kiev - 10 june 2017 - public
Goal gorilla taco presentatie - drupalcamp kiev - 10 june 2017 - public
 
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...Riding the Drupal Wave:  The Future for Drupal and Open Source Content Manage...
Riding the Drupal Wave: The Future for Drupal and Open Source Content Manage...
 
Meet drupal
Meet drupalMeet drupal
Meet drupal
 
Jakob Larsen - CV
Jakob Larsen - CVJakob Larsen - CV
Jakob Larsen - CV
 
Promet Source
Promet SourcePromet Source
Promet Source
 
After the goldrush
After the goldrushAfter the goldrush
After the goldrush
 
Drupal Gardens Overview
Drupal Gardens OverviewDrupal Gardens Overview
Drupal Gardens Overview
 
It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...It's All About the Experience: What I’ve learnt from talking to thousands of ...
It's All About the Experience: What I’ve learnt from talking to thousands of ...
 
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
 
Are you ready for Drupal 8?
Are you ready for Drupal 8?Are you ready for Drupal 8?
Are you ready for Drupal 8?
 
Aamiaisseminaari sosiaalisen median palveluista
Aamiaisseminaari sosiaalisen median palveluistaAamiaisseminaari sosiaalisen median palveluista
Aamiaisseminaari sosiaalisen median palveluista
 
Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...Case Study: How Marriott International Employs a Content-Driven Global Extran...
Case Study: How Marriott International Employs a Content-Driven Global Extran...
 
Meet ThinkShout, Inc.
Meet ThinkShout, Inc.Meet ThinkShout, Inc.
Meet ThinkShout, Inc.
 
Agile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - EnglishAgile Upstream and Downstream Webinar - English
Agile Upstream and Downstream Webinar - English
 
Drupal for Enterprises
Drupal for EnterprisesDrupal for Enterprises
Drupal for Enterprises
 
WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?WHY SHOULD UPGRADE TO DRUPAL 8?
WHY SHOULD UPGRADE TO DRUPAL 8?
 
Evaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small BusinessEvaluating Collaboration Tools for Your Small Business
Evaluating Collaboration Tools for Your Small Business
 
Anant 2014 Roadmap
Anant 2014 RoadmapAnant 2014 Roadmap
Anant 2014 Roadmap
 

More from Mediacurrent

Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdMediacurrent
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsMediacurrent
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdMediacurrent
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceMediacurrent
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyMediacurrent
 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownMediacurrent
 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8Mediacurrent
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesMediacurrent
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Mediacurrent
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesMediacurrent
 
The Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyThe Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyMediacurrent
 
Google Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UXGoogle Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UXMediacurrent
 
How We Win With Agile
How We Win With Agile How We Win With Agile
How We Win With Agile Mediacurrent
 
Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Mediacurrent
 
Marketing Attribution Modeling
Marketing Attribution ModelingMarketing Attribution Modeling
Marketing Attribution ModelingMediacurrent
 
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent
 
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Mediacurrent
 
InteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignInteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignMediacurrent
 

More from Mediacurrent (18)

Evolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher EdEvolving How We Measure Digital Success in Higher Ed
Evolving How We Measure Digital Success in Higher Ed
 
Penn State scales static Drupal to new heights
Penn State scales static Drupal to new heightsPenn State scales static Drupal to new heights
Penn State scales static Drupal to new heights
 
Delivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher EdDelivering Meaningful Digital Experiences in Higher Ed
Delivering Meaningful Digital Experiences in Higher Ed
 
Content Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your AudienceContent Strategy: Building Connections with Your Audience
Content Strategy: Building Connections with Your Audience
 
Reimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web StrategyReimagining Your Higher Ed Web Strategy
Reimagining Your Higher Ed Web Strategy
 
Paragraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final ShowdownParagraphs v Layout Builder - The Final Showdown
Paragraphs v Layout Builder - The Final Showdown
 
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 MagMutual.com: On the JAMStack with Gatsby and Drupal 8 MagMutual.com: On the JAMStack with Gatsby and Drupal 8
MagMutual.com: On the JAMStack with Gatsby and Drupal 8
 
Level Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best PracticesLevel Up Your Team: Front-End Development Best Practices
Level Up Your Team: Front-End Development Best Practices
 
Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9Best Practices for Moving to Drupal 9
Best Practices for Moving to Drupal 9
 
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing ChallengesHow to Prove Marketing ROI: Overcoming Digital Marketing Challenges
How to Prove Marketing ROI: Overcoming Digital Marketing Challenges
 
The Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content StrategyThe Nonprofits' Guide to Content Strategy
The Nonprofits' Guide to Content Strategy
 
Google Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UXGoogle Optimize: How Mass.gov Builds Great Government UX
Google Optimize: How Mass.gov Builds Great Government UX
 
How We Win With Agile
How We Win With Agile How We Win With Agile
How We Win With Agile
 
Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign Georgia Tech's Strategic Drupal Redesign
Georgia Tech's Strategic Drupal Redesign
 
Marketing Attribution Modeling
Marketing Attribution ModelingMarketing Attribution Modeling
Marketing Attribution Modeling
 
Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019Mediacurrent Introduction to Emotional Design 2019
Mediacurrent Introduction to Emotional Design 2019
 
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
Habitat for Humanity and Mediacurrent: Expanding with Drupal 8
 
InteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered DesignInteractUSG: Intelligent UX in Human Centered Design
InteractUSG: Intelligent UX in Human Centered Design
 

Recently uploaded

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 

Recently uploaded (20)

Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
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
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
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 ...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 

Creating an Organizational Culture of Giving Back to Drupal

  • 1. Creating a culture of giving in your organization By: Dave Terry July 14, 2020
  • 2. Why Sustaining Open Source Projects is Critical How Organizations Can Give Back Review Actual Use Cases Goals of the Session | 2 Goal 1 Goal 2 Goal 3 Next Steps + Q&A Goal 4
  • 3. Dave Terry Partner, Client Services /in/daveterry ● Partner and Co-founder of Mediacurrent in 2007 ● Attended DrupalCon North America 13 consecutive years ● Entrepreneur for 20+ years; organically grown and sold two professional service companies ● Primary organizer for Drupalcamp Atlanta (2009-2013), Drupal Business Summit, and Atlanta Drupal User Group. ● Passionate about sales, marketing, open-source, and culture
  • 4. Mediacurrent helps organizations build highly impactful, elegantly designed Drupal websites that achieve the strategic results they need. ● Full-service digital agency focused in Drupal since 2007 ● Headquartered and founded in metro-Atlanta, GA ● Team of approximately 90 experts in development, design and digital strategy ● Clients include mid-size businesses to high-profile global brands About Mediacurrent
  • 6. | 6
  • 7. | 7 You get to be part of a large, supportive community that has an impact on the lives of millions and millions of people. Something you do in an afternoon can have an effect on people all over the world. Matt Mullenweg WordPress creator
  • 8. | 8 ● Drupal is a powerful tool in fighting COVID-19 for these organizations. ● The Drupal Association supports all end-users of Drupal with updates and security releases, including many that are leading the fight against COVID-19. Why Should You Care?
  • 9. | 9 Free Training For Employees Code reviews, version control, testing, teamwork, etc. Higher Quality Software Awareness leads to greater stability. Brand Equity / Marketing For Your IT & Marketing Team. Recruiting Top OSS & Drupal talent want to work in a contrib-centric culture. Stop Stressing Over IP & Licensing Establish standards and guidelines.. Innovation The ability to prototype and do faster release cycles. Benefits of Contributing to OSS
  • 10. | 10 ● Unclear vision, not solving a problem ● Scant documentation ● Poor community infrastructure ● Lack of funding ● Lack operating system ubiquity Sustainability Challenges
  • 18. Damien McKenna Community Lead /u/damienmckenna ● (Semi-) traditional path to where he is: ○ HTML static pages ○ Server side includes ○ PHP includes ○ Data in database ○ Full custom CMS ○ Open source ● Built proprietary content systems until introduced to Drupal in 2007. ● Top ten contributor to Drupal community for several years. ● Leads internal initiatives promoting and encouraging a contrib-first mantra. @DamienMcKenna
  • 19. “Someone who promotes a contrib first mantra/process internally, mentors staff through one-on-one and group training, leads internal initiatives to further the organization's contributions, interacts with the communities the organization's software stack uses (e.g. the Drupal community), promotes the company's achievements.” ● Top-10 contribution sponsor for several years, currently averaging over 100 issue credits per month. ● Actively maintains and supports distributions: ○ Rain - award-winning starter kit ○ Guardr - security-focused ○ Collective Directory What is a Community Lead? Mediacurrent’s Contributions
  • 20. | 20 1. Train staff how to use the tools - drupal.org, github, etc. 2. Promote a contrib-first mantra; avoid duplicate work. 3. Communicate Don't wait until after the work is done to discuss it with relevant groups. 4. Encourage applaud and reward contributions. Contrib-First
  • 22. To bring together the most talented team in the world in order to provide amazing open-source software based solutions for the web. Our Mission
  • 23. 2007 Mediacurrent starts designing and building Drupal. 2008 Sponsoring Atlanta Drupal User’s Group. Attended Drupalcon Boston. Sponsored an attendee. 2009 Organized first Drupalcamp Atlanta. First Drupal commit - Google Search Appliance Simple Search module. 2010 Contributing Content Regularly. 2011 Contributed first client-sponsored module back to drupal for manh.com. 2014 Weather.com launches highest trafficked Drupal site. Several modules contributed back. 2015 Mediacurrent acquired by Code and Theory. 2020 Mediacurrent remains a Top 10 Drupal Contributor Timeline
  • 24.
  • 25. $1M to invest in R&D $500K towards Open Source $500K in the proprietary IP $1M to invest in R&D $50K towards Open Source $950K in the proprietary IP 500K OPEN SOURCE 500K IP 950K IP 50K OS Mainly used for self-promotion Maker Taker
  • 26. ● Committed to migrate to Drupal in 2012; faster, less costly, and more capabilities. 1000’s of sites running on Drupal. Inspired by “come for the software, stay for the community.” ● Got involved and motivated by the issue credit system; showed the Pfizer team behaviors that the company valued (collaboration, giving back, high coding standards). ● Hired talent and partners that were involved with the Drupal community. ● Could focus on strategic initiatives that were directly impactful to Pfizer (Composer). Pfizer’s Path To Contrib-First
  • 27.
  • 29. Non-Technical Marketing, Strategy, Graphic Design, Project Manager Leadership Agency or Company Technical Developer 1. Improve the knowledge base (documentation). 2. Volunteer your time or expertise to a Drupal event. 3. Recruit and evangelize. 1. Maintain a module (or two). 2. Submit a patch. 3. Innovate (sandbox a new module). 4. Test modules. 1. Allocate time for your team. 2. Budget accordingly - help sustain OSS through funding/donations. 3. Hire partners and talent from the Drupal community (they can help you navigate the waters). How Can You Help?
  • 30. | 30| 30 Your Feedback is Valuable!
  • 31. Dave Terry Co-founder and Partner /in/daveterry dave.terry@mediacurrent.com mediacurrent.com Thank You! Let’s continue the conversation