SlideShare a Scribd company logo
1 of 38
Download to read offline
Communities Over Code
How Companies can Work Effectively with
Open Source Communities
Joe Brockmeier (@jzb)
PRESENTED BY:
Senior Evangelist, Linux Containers (Red Hat)
About Me (Briefly)About Me (Briefly)
· Red Hat since August 2013Red Hat since August 2013
· Apache Member, Incubator PMCApache Member, Incubator PMC
· Former openSUSE Community ManagerFormer openSUSE Community Manager
· Technology Journalist ~1999-2008, 2010-2012Technology Journalist ~1999-2008, 2010-2012
· Likes books, Vim, cats, music, beer, andLikes books, Vim, cats, music, beer, and
polar bears – (not necessarily in thatpolar bears – (not necessarily in that
order).order).
What We'll CoverWhat We'll Cover
· The Open Source MythThe Open Source Myth
· Why “Community Over Code”?Why “Community Over Code”?
· Defining SuccessDefining Success
· Governance and CommunityGovernance and Community
· InfrastructureInfrastructure
· MarketingMarketing
The Open Source MythThe Open Source Myth
First Rule:First Rule:
If your project isn't great,If your project isn't great,
useful, and necessary, noneuseful, and necessary, none
of this will matterof this will matter at allat all..
What is
“Community Over Code”?
How You Do ThingsHow You Do Things
Can Be As Important As What You DoCan Be As Important As What You Do
A Healthy Community Can RollA Healthy Community Can Roll
with Changewith Change
No One is IrreplaceableNo One is Irreplaceable
““We'll Do it Right Later”We'll Do it Right Later”
Doesn't Always Work Out Well...Doesn't Always Work Out Well...
Core Principles
Transparency & OpennessTransparency & Openness
““If it didn't happen on the mailing list...”If it didn't happen on the mailing list...”
MentorsMentors
Are ImportantAre Important
Leave Your HatLeave Your Hat
At the DoorAt the Door
QualityQuality
Is Better than SpeedIs Better than Speed
All Contributions MatterAll Contributions Matter
Users MatterUsers Matter
Defining Success
What Does Success Look Like?What Does Success Look Like?
Are Your Goals Measurable?Are Your Goals Measurable?
Communicate Your GoalsCommunicate Your Goals
Accidental Success Happens:Accidental Success Happens:
But Don't Count on It!But Don't Count on It!
Governance &
Community
GovernanceGovernance
· One Size Can't Fit AllOne Size Can't Fit All
· Have Clear GuidelinesHave Clear Guidelines
· CLAs – avoid terms that make one entityCLAs – avoid terms that make one entity
“more equal than others.”“more equal than others.”
· How does a user become a contributor?How does a user become a contributor?
· How does a contributor become a coreHow does a contributor become a core
contributor / earn rights?contributor / earn rights?
· Golden RuleGolden Rule
· DiversityDiversity
· Skills and peopleSkills and people
Governance SuggestionsGovernance Suggestions
· Everything happens on the mailing list*Everything happens on the mailing list*
· 72 hours for feedback72 hours for feedback
· Use “lazy consensus” to make decisions*Use “lazy consensus” to make decisions*
· Exceptions: Legal, missing stakeholder,Exceptions: Legal, missing stakeholder,
security, etc.security, etc.
· Leave your Hat at the doorLeave your Hat at the door
· Company / titles shouldn't matterCompany / titles shouldn't matter
· Make decisions stickMake decisions stick
· Document, document, documentDocument, document, document
Infrastructure
Care & Feeding forCare & Feeding for
CommunityCommunity
· Mailing ListsMailing Lists
· Forums ?Forums ?
· Bug TrackerBug Tracker
· Documentation / WikiDocumentation / Wiki
· Code RepositoriesCode Repositories
· Trello / Kanban, etc.?Trello / Kanban, etc.?
· Continuous Integration (CI) & Testing InfraContinuous Integration (CI) & Testing Infra
· Translation toolsTranslation tools
Face to Face
· Nothing beats in-person bonding.
· We still don't have beer over TCP/IP!
· Meetups! LUGs! Daycare centers! (OK, maybe not
the last one...)
· You can't depend on in-person collaboration all
the time – but try to make it happen sometimes!
· Find time for learning, doing, and socializing.
· Carry as much as possible back to the rest of the
community.
Open Source
Citizenship
If You're Participating, Not Leading
· Send Pull Requests
· Have sane use policies – be clear about what's
OK, what's not – but make sure they're
communicated!
· Have sane contribution policies – let your
employees participate!
· Speak up! Tell people about your use of Open
Source
Marketing
& Promotion
Audience & GoalsAudience & Goals
· What are your goals?What are your goals?
· Fuzzy goals == unfocusedFuzzy goals == unfocused
· Who are you trying to reach?Who are you trying to reach?
· Personas / profiles of usersPersonas / profiles of users
· What do they want?What do they want?
· Craft a story / message around how yourCraft a story / message around how your
project fits their needs. May need to “fix” theproject fits their needs. May need to “fix” the
project!project!
· Feedback loopFeedback loop
· Talk to users, use their ideas!Talk to users, use their ideas!
Project Voice and MessagingProject Voice and Messaging
· Tailor Website to usersTailor Website to users
· Have talking points / messaging for theHave talking points / messaging for the
project that explains it to new folksproject that explains it to new folks
· Explain benefits, not features or low-levelExplain benefits, not features or low-level
technologytechnology
· Show me how to be successful, quicklyShow me how to be successful, quickly
Blogging and Social MediaBlogging and Social Media
· Take the time to write about what you'reTake the time to write about what you're
doing.doing.
· Video / screencasts are also good – butVideo / screencasts are also good – but
remember the old-timers.remember the old-timers.
· Find contributors to help run social media,Find contributors to help run social media,
blogs, etc.blogs, etc.
· Provide social media guidelines!Provide social media guidelines!
· Advanced: Editorial calendar, SEO,Advanced: Editorial calendar, SEO,
scheduled tweets, target influencersscheduled tweets, target influencers
Releases!Releases!
· Start planning release announcementsStart planning release announcements
earlyearly
· Ideally, before the first alphaIdeally, before the first alpha
· Identify publications that might beIdentify publications that might be
interestedinterested
· Identify partner projects that might helpIdentify partner projects that might help
promote your projectpromote your project
· Go big, but don't just focus on releases!Go big, but don't just focus on releases!
SummarySummary
· Community is a process, not an end stateCommunity is a process, not an end state
· You will never, ever, ever be “done”You will never, ever, ever be “done”
· Successful communities changeSuccessful communities change
· Single-company projects < Diverse projectsSingle-company projects < Diverse projects
· If you build it, you still have to promote itIf you build it, you still have to promote it
· If you're not growing, you're dyingIf you're not growing, you're dying
· Golden RuleGolden Rule
Questions?
jzb@redhat.com
CONTACT:

More Related Content

What's hot

Bridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & RecruitingBridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & RecruitingRecruitingDaily.com LLC
 
The energy of content: harnessing its power using strategy
The energy of content: harnessing its power using strategy The energy of content: harnessing its power using strategy
The energy of content: harnessing its power using strategy Kate Thomas
 
Project culture canvas
Project culture canvasProject culture canvas
Project culture canvasNevo Hadas
 
Michael Edson: Ten Patterns for Organizational Change
Michael Edson: Ten Patterns for Organizational ChangeMichael Edson: Ten Patterns for Organizational Change
Michael Edson: Ten Patterns for Organizational ChangeMichael Edson
 
Working Out Loud Through Open Innovation
Working Out Loud Through Open InnovationWorking Out Loud Through Open Innovation
Working Out Loud Through Open InnovationPaul Taylor
 
Big Data LA 2016: Backstage to a Data Driven Culture
Big Data LA 2016: Backstage to a Data Driven CultureBig Data LA 2016: Backstage to a Data Driven Culture
Big Data LA 2016: Backstage to a Data Driven CulturePauline Chow
 
Ops without Designers (Mark Boulton at DesignOps Summit 2018)
Ops without Designers (Mark Boulton at DesignOps Summit 2018)Ops without Designers (Mark Boulton at DesignOps Summit 2018)
Ops without Designers (Mark Boulton at DesignOps Summit 2018)Rosenfeld Media
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...CanadaHelps / MyCharityConnects
 
20 Innovation Ideas From Lab Works
20 Innovation Ideas From Lab Works 20 Innovation Ideas From Lab Works
20 Innovation Ideas From Lab Works Paul Taylor
 
10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team CultureAtlassian
 
Realtime Learning: Using Triggers to Know What the ?$# is Going On
Realtime Learning: Using Triggers to Know What the ?$# is Going OnRealtime Learning: Using Triggers to Know What the ?$# is Going On
Realtime Learning: Using Triggers to Know What the ?$# is Going OnDomino Data Lab
 
(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporations(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporationsRatko Mutavdzic
 
12 Trends Influencing the Future of How We Work
12 Trends Influencing the Future of How We Work12 Trends Influencing the Future of How We Work
12 Trends Influencing the Future of How We WorkPaul Taylor
 
Designing Systems at Scale (Alëna Iouguina at DesignOps Summit 2018)
Designing Systems at Scale (Alëna Iouguina  at DesignOps Summit 2018)Designing Systems at Scale (Alëna Iouguina  at DesignOps Summit 2018)
Designing Systems at Scale (Alëna Iouguina at DesignOps Summit 2018)Rosenfeld Media
 
Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)
Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)
Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)Kimberley Peter
 
Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Jen Krieger
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?Ron Lichty
 

What's hot (20)

Bridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & RecruitingBridging the Gap Between Sourcing & Recruiting
Bridging the Gap Between Sourcing & Recruiting
 
The energy of content: harnessing its power using strategy
The energy of content: harnessing its power using strategy The energy of content: harnessing its power using strategy
The energy of content: harnessing its power using strategy
 
How Change Happens
How Change HappensHow Change Happens
How Change Happens
 
Hackdays and [in]cubator
Hackdays and [in]cubatorHackdays and [in]cubator
Hackdays and [in]cubator
 
Project culture canvas
Project culture canvasProject culture canvas
Project culture canvas
 
Michael Edson: Ten Patterns for Organizational Change
Michael Edson: Ten Patterns for Organizational ChangeMichael Edson: Ten Patterns for Organizational Change
Michael Edson: Ten Patterns for Organizational Change
 
Working Out Loud Through Open Innovation
Working Out Loud Through Open InnovationWorking Out Loud Through Open Innovation
Working Out Loud Through Open Innovation
 
Big Data LA 2016: Backstage to a Data Driven Culture
Big Data LA 2016: Backstage to a Data Driven CultureBig Data LA 2016: Backstage to a Data Driven Culture
Big Data LA 2016: Backstage to a Data Driven Culture
 
Ops without Designers (Mark Boulton at DesignOps Summit 2018)
Ops without Designers (Mark Boulton at DesignOps Summit 2018)Ops without Designers (Mark Boulton at DesignOps Summit 2018)
Ops without Designers (Mark Boulton at DesignOps Summit 2018)
 
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
The Open Manifesto: how to work smarter, supercharge collaboration and (maybe...
 
20 Innovation Ideas From Lab Works
20 Innovation Ideas From Lab Works 20 Innovation Ideas From Lab Works
20 Innovation Ideas From Lab Works
 
Lean Data Science
Lean Data ScienceLean Data Science
Lean Data Science
 
10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture10 Atlassian Tool Hacks to Improve Team Culture
10 Atlassian Tool Hacks to Improve Team Culture
 
Realtime Learning: Using Triggers to Know What the ?$# is Going On
Realtime Learning: Using Triggers to Know What the ?$# is Going OnRealtime Learning: Using Triggers to Know What the ?$# is Going On
Realtime Learning: Using Triggers to Know What the ?$# is Going On
 
(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporations(PROJEKTURA) agileadria agile for corporations
(PROJEKTURA) agileadria agile for corporations
 
12 Trends Influencing the Future of How We Work
12 Trends Influencing the Future of How We Work12 Trends Influencing the Future of How We Work
12 Trends Influencing the Future of How We Work
 
Designing Systems at Scale (Alëna Iouguina at DesignOps Summit 2018)
Designing Systems at Scale (Alëna Iouguina  at DesignOps Summit 2018)Designing Systems at Scale (Alëna Iouguina  at DesignOps Summit 2018)
Designing Systems at Scale (Alëna Iouguina at DesignOps Summit 2018)
 
Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)
Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)
Advancing UX in Your Organization (TorCHI Talk - December 12, 2013)
 
Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020Agile is a 4 letter word - dev nexus 2020
Agile is a 4 letter word - dev nexus 2020
 
What the Heck Is a Product Owner?
What the Heck Is a Product Owner?What the Heck Is a Product Owner?
What the Heck Is a Product Owner?
 

Viewers also liked

How To Get Your Next Job as a Developer
How To Get Your Next Job as a DeveloperHow To Get Your Next Job as a Developer
How To Get Your Next Job as a DeveloperAll Things Open
 
Understanding Open Source Licenses
Understanding Open Source LicensesUnderstanding Open Source Licenses
Understanding Open Source LicensesAll Things Open
 
Student Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSSStudent Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSSAll Things Open
 
Building the Right Platform Architecture for Hadoop
Building the Right Platform Architecture for HadoopBuilding the Right Platform Architecture for Hadoop
Building the Right Platform Architecture for HadoopAll Things Open
 
Building a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at NetflixBuilding a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at NetflixAll Things Open
 
BFFs: UX & SEO Partnering to Design Successful Products
BFFs: UX & SEO Partnering to Design Successful ProductsBFFs: UX & SEO Partnering to Design Successful Products
BFFs: UX & SEO Partnering to Design Successful ProductsAll Things Open
 
Contribution & Confidence
Contribution & ConfidenceContribution & Confidence
Contribution & ConfidenceAll Things Open
 
Civic Hacking 201: Successful techniques for civic tech
Civic Hacking 201: Successful techniques for civic techCivic Hacking 201: Successful techniques for civic tech
Civic Hacking 201: Successful techniques for civic techAll Things Open
 
Modern Container Orchestration (Without Breaking the Bank)
Modern Container Orchestration (Without Breaking the Bank)Modern Container Orchestration (Without Breaking the Bank)
Modern Container Orchestration (Without Breaking the Bank)All Things Open
 
Marketing is not all fluff; engineering is not all math
Marketing is not all fluff; engineering is not all mathMarketing is not all fluff; engineering is not all math
Marketing is not all fluff; engineering is not all mathAll Things Open
 
Scaling Your Logging Infrastructure With Syslog-NG
Scaling Your Logging Infrastructure With Syslog-NGScaling Your Logging Infrastructure With Syslog-NG
Scaling Your Logging Infrastructure With Syslog-NGAll Things Open
 
The New Era of Community
The New Era of CommunityThe New Era of Community
The New Era of CommunityAll Things Open
 
The Datacenter Network You Wish You Had: It's yours for the taking.
The Datacenter Network You Wish You Had: It's yours for the taking.The Datacenter Network You Wish You Had: It's yours for the taking.
The Datacenter Network You Wish You Had: It's yours for the taking.All Things Open
 
Leveraging Open Source for Database Development: Database Version Control wit...
Leveraging Open Source for Database Development: Database Version Control wit...Leveraging Open Source for Database Development: Database Version Control wit...
Leveraging Open Source for Database Development: Database Version Control wit...All Things Open
 
The Many Ways to Test Your React App
The Many Ways to Test Your React AppThe Many Ways to Test Your React App
The Many Ways to Test Your React AppAll Things Open
 
Jenkins 101: Continuos Integration with Jenkins
Jenkins 101: Continuos Integration with JenkinsJenkins 101: Continuos Integration with Jenkins
Jenkins 101: Continuos Integration with JenkinsAll Things Open
 

Viewers also liked (20)

How To Get Your Next Job as a Developer
How To Get Your Next Job as a DeveloperHow To Get Your Next Job as a Developer
How To Get Your Next Job as a Developer
 
Understanding Open Source Licenses
Understanding Open Source LicensesUnderstanding Open Source Licenses
Understanding Open Source Licenses
 
The Power of Openness
The Power of OpennessThe Power of Openness
The Power of Openness
 
Student Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSSStudent Pipeline to Open Source Communities using HFOSS
Student Pipeline to Open Source Communities using HFOSS
 
Building the Right Platform Architecture for Hadoop
Building the Right Platform Architecture for HadoopBuilding the Right Platform Architecture for Hadoop
Building the Right Platform Architecture for Hadoop
 
Building a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at NetflixBuilding a Distributed & Automated Open Source Program at Netflix
Building a Distributed & Automated Open Source Program at Netflix
 
BFFs: UX & SEO Partnering to Design Successful Products
BFFs: UX & SEO Partnering to Design Successful ProductsBFFs: UX & SEO Partnering to Design Successful Products
BFFs: UX & SEO Partnering to Design Successful Products
 
Contribution & Confidence
Contribution & ConfidenceContribution & Confidence
Contribution & Confidence
 
Civic Hacking 201: Successful techniques for civic tech
Civic Hacking 201: Successful techniques for civic techCivic Hacking 201: Successful techniques for civic tech
Civic Hacking 201: Successful techniques for civic tech
 
Modern Container Orchestration (Without Breaking the Bank)
Modern Container Orchestration (Without Breaking the Bank)Modern Container Orchestration (Without Breaking the Bank)
Modern Container Orchestration (Without Breaking the Bank)
 
Marketing is not all fluff; engineering is not all math
Marketing is not all fluff; engineering is not all mathMarketing is not all fluff; engineering is not all math
Marketing is not all fluff; engineering is not all math
 
Scaling Your Logging Infrastructure With Syslog-NG
Scaling Your Logging Infrastructure With Syslog-NGScaling Your Logging Infrastructure With Syslog-NG
Scaling Your Logging Infrastructure With Syslog-NG
 
The New Era of Community
The New Era of CommunityThe New Era of Community
The New Era of Community
 
CSS Grid Layout
CSS Grid LayoutCSS Grid Layout
CSS Grid Layout
 
DevOps for Managers
DevOps for ManagersDevOps for Managers
DevOps for Managers
 
The Datacenter Network You Wish You Had: It's yours for the taking.
The Datacenter Network You Wish You Had: It's yours for the taking.The Datacenter Network You Wish You Had: It's yours for the taking.
The Datacenter Network You Wish You Had: It's yours for the taking.
 
Leveraging Open Source for Database Development: Database Version Control wit...
Leveraging Open Source for Database Development: Database Version Control wit...Leveraging Open Source for Database Development: Database Version Control wit...
Leveraging Open Source for Database Development: Database Version Control wit...
 
Data Encryption at Rest
Data Encryption at RestData Encryption at Rest
Data Encryption at Rest
 
The Many Ways to Test Your React App
The Many Ways to Test Your React AppThe Many Ways to Test Your React App
The Many Ways to Test Your React App
 
Jenkins 101: Continuos Integration with Jenkins
Jenkins 101: Continuos Integration with JenkinsJenkins 101: Continuos Integration with Jenkins
Jenkins 101: Continuos Integration with Jenkins
 

Similar to Communities Over Code: How Companies Can Work Effectively with Open Source

Community Over Code: How to Build a Successful Project
Community Over Code: How to Build a Successful ProjectCommunity Over Code: How to Build a Successful Project
Community Over Code: How to Build a Successful ProjectJoe Brockmeier
 
Ticketing Professionals webinar: What to do now, what to do next
Ticketing Professionals webinar: What to do now, what to do next Ticketing Professionals webinar: What to do now, what to do next
Ticketing Professionals webinar: What to do now, what to do next Ash Mann
 
Care and Feeding of Volunteers
Care and Feeding of VolunteersCare and Feeding of Volunteers
Care and Feeding of Volunteersdreamwidth
 
Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO SummitDave Kellogg
 
Startups and Smalltak - Presented at Smalltalks2014 Córdoba, Argentina
Startups and Smalltak - Presented at Smalltalks2014 Córdoba, ArgentinaStartups and Smalltak - Presented at Smalltalks2014 Córdoba, Argentina
Startups and Smalltak - Presented at Smalltalks2014 Córdoba, Argentinasebastian sastre
 
Smart Data Webinar (SLIDES): Agile Enterprise Ontology
Smart Data Webinar (SLIDES): Agile Enterprise OntologySmart Data Webinar (SLIDES): Agile Enterprise Ontology
Smart Data Webinar (SLIDES): Agile Enterprise OntologyDATAVERSITY
 
Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014
Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014
Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014Zipipop Freud
 
Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007ALPHA Camp Taiwan
 
5 steps to becoming a social & collaborative enterprise - Andrew Bishop - Ja...
5 steps to becoming a social & collaborative enterprise -  Andrew Bishop - Ja...5 steps to becoming a social & collaborative enterprise -  Andrew Bishop - Ja...
5 steps to becoming a social & collaborative enterprise - Andrew Bishop - Ja...Andrew Bishop
 
5 steps to becoming a social enterprise andrew bishop-jacobs
5 steps to becoming a social enterprise andrew bishop-jacobs5 steps to becoming a social enterprise andrew bishop-jacobs
5 steps to becoming a social enterprise andrew bishop-jacobsJacobs Australia
 
SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...
SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...
SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...Branded3
 
PMO Book Club - May 2018
PMO Book Club - May 2018PMO Book Club - May 2018
PMO Book Club - May 2018Lindsay Scott
 
Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)
Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)
Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)Marty Kaszubowski
 
Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane
 
Start up and change the world
Start up and change the worldStart up and change the world
Start up and change the worldEdorta Agirre
 
LinkedIn Social HR Finding and Developing Top Talent - Dean DeLisle - The P...
LinkedIn Social HR   Finding and Developing Top Talent - Dean DeLisle - The P...LinkedIn Social HR   Finding and Developing Top Talent - Dean DeLisle - The P...
LinkedIn Social HR Finding and Developing Top Talent - Dean DeLisle - The P...Social Jack
 
[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H. ...
[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H.  ...[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H.  ...
[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H. ...Skolkovo Robotics Center
 

Similar to Communities Over Code: How Companies Can Work Effectively with Open Source (20)

Community Over Code: How to Build a Successful Project
Community Over Code: How to Build a Successful ProjectCommunity Over Code: How to Build a Successful Project
Community Over Code: How to Build a Successful Project
 
Ticketing Professionals webinar: What to do now, what to do next
Ticketing Professionals webinar: What to do now, what to do next Ticketing Professionals webinar: What to do now, what to do next
Ticketing Professionals webinar: What to do now, what to do next
 
Care and Feeding of Volunteers
Care and Feeding of VolunteersCare and Feeding of Volunteers
Care and Feeding of Volunteers
 
Kellogg VC CEO Summit
Kellogg VC CEO SummitKellogg VC CEO Summit
Kellogg VC CEO Summit
 
Startups and Smalltak - Presented at Smalltalks2014 Córdoba, Argentina
Startups and Smalltak - Presented at Smalltalks2014 Córdoba, ArgentinaStartups and Smalltak - Presented at Smalltalks2014 Córdoba, Argentina
Startups and Smalltak - Presented at Smalltalks2014 Córdoba, Argentina
 
F in es_pp_template-v1 we2
F in es_pp_template-v1 we2F in es_pp_template-v1 we2
F in es_pp_template-v1 we2
 
Smart Data Webinar (SLIDES): Agile Enterprise Ontology
Smart Data Webinar (SLIDES): Agile Enterprise OntologySmart Data Webinar (SLIDES): Agile Enterprise Ontology
Smart Data Webinar (SLIDES): Agile Enterprise Ontology
 
Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014
Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014
Richard von Kaufmann Sauna Safari Social Media Presentation 8 May 2014
 
Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007Htsas Taipei week2 Bernard 20141007
Htsas Taipei week2 Bernard 20141007
 
5 steps to becoming a social & collaborative enterprise - Andrew Bishop - Ja...
5 steps to becoming a social & collaborative enterprise -  Andrew Bishop - Ja...5 steps to becoming a social & collaborative enterprise -  Andrew Bishop - Ja...
5 steps to becoming a social & collaborative enterprise - Andrew Bishop - Ja...
 
Think Digital
Think DigitalThink Digital
Think Digital
 
5 steps to becoming a social enterprise andrew bishop-jacobs
5 steps to becoming a social enterprise andrew bishop-jacobs5 steps to becoming a social enterprise andrew bishop-jacobs
5 steps to becoming a social enterprise andrew bishop-jacobs
 
SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...
SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...
SearchLeeds, Ian williams 'Making the difference: shortcuts to success with c...
 
PMO Book Club - May 2018
PMO Book Club - May 2018PMO Book Club - May 2018
PMO Book Club - May 2018
 
Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)
Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)
Thinking entrepreneurially both internally and externally (dhcd, 12 6-17)
 
Dashlane Engineering Culture Book
Dashlane Engineering Culture BookDashlane Engineering Culture Book
Dashlane Engineering Culture Book
 
The Top 10 JiveWorld14 Takeaways
The Top 10 JiveWorld14 TakeawaysThe Top 10 JiveWorld14 Takeaways
The Top 10 JiveWorld14 Takeaways
 
Start up and change the world
Start up and change the worldStart up and change the world
Start up and change the world
 
LinkedIn Social HR Finding and Developing Top Talent - Dean DeLisle - The P...
LinkedIn Social HR   Finding and Developing Top Talent - Dean DeLisle - The P...LinkedIn Social HR   Finding and Developing Top Talent - Dean DeLisle - The P...
LinkedIn Social HR Finding and Developing Top Talent - Dean DeLisle - The P...
 
[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H. ...
[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H.  ...[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H.  ...
[Skolkovo Robotics 2015 Day 1] Зигель Х. Communicating Robotics | Siegel H. ...
 

More from All Things Open

Building Reliability - The Realities of Observability
Building Reliability - The Realities of ObservabilityBuilding Reliability - The Realities of Observability
Building Reliability - The Realities of ObservabilityAll Things Open
 
Modern Database Best Practices
Modern Database Best PracticesModern Database Best Practices
Modern Database Best PracticesAll Things Open
 
Open Source and Public Policy
Open Source and Public PolicyOpen Source and Public Policy
Open Source and Public PolicyAll Things Open
 
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...All Things Open
 
The State of Passwordless Auth on the Web - Phil Nash
The State of Passwordless Auth on the Web - Phil NashThe State of Passwordless Auth on the Web - Phil Nash
The State of Passwordless Auth on the Web - Phil NashAll Things Open
 
Total ReDoS: The dangers of regex in JavaScript
Total ReDoS: The dangers of regex in JavaScriptTotal ReDoS: The dangers of regex in JavaScript
Total ReDoS: The dangers of regex in JavaScriptAll Things Open
 
What Does Real World Mass Adoption of Decentralized Tech Look Like?
What Does Real World Mass Adoption of Decentralized Tech Look Like?What Does Real World Mass Adoption of Decentralized Tech Look Like?
What Does Real World Mass Adoption of Decentralized Tech Look Like?All Things Open
 
How to Write & Deploy a Smart Contract
How to Write & Deploy a Smart ContractHow to Write & Deploy a Smart Contract
How to Write & Deploy a Smart ContractAll Things Open
 
Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow
 Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow
Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlowAll Things Open
 
DEI Challenges and Success
DEI Challenges and SuccessDEI Challenges and Success
DEI Challenges and SuccessAll Things Open
 
Scaling Web Applications with Background
Scaling Web Applications with BackgroundScaling Web Applications with Background
Scaling Web Applications with BackgroundAll Things Open
 
Supercharging tutorials with WebAssembly
Supercharging tutorials with WebAssemblySupercharging tutorials with WebAssembly
Supercharging tutorials with WebAssemblyAll Things Open
 
Using SQL to Find Needles in Haystacks
Using SQL to Find Needles in HaystacksUsing SQL to Find Needles in Haystacks
Using SQL to Find Needles in HaystacksAll Things Open
 
Configuration Security as a Game of Pursuit Intercept
Configuration Security as a Game of Pursuit InterceptConfiguration Security as a Game of Pursuit Intercept
Configuration Security as a Game of Pursuit InterceptAll Things Open
 
Scaling an Open Source Sponsorship Program
Scaling an Open Source Sponsorship ProgramScaling an Open Source Sponsorship Program
Scaling an Open Source Sponsorship ProgramAll Things Open
 
Build Developer Experience Teams for Open Source
Build Developer Experience Teams for Open SourceBuild Developer Experience Teams for Open Source
Build Developer Experience Teams for Open SourceAll Things Open
 
Deploying Models at Scale with Apache Beam
Deploying Models at Scale with Apache BeamDeploying Models at Scale with Apache Beam
Deploying Models at Scale with Apache BeamAll Things Open
 
Sudo – Giving access while staying in control
Sudo – Giving access while staying in controlSudo – Giving access while staying in control
Sudo – Giving access while staying in controlAll Things Open
 
Fortifying the Future: Tackling Security Challenges in AI/ML Applications
Fortifying the Future: Tackling Security Challenges in AI/ML ApplicationsFortifying the Future: Tackling Security Challenges in AI/ML Applications
Fortifying the Future: Tackling Security Challenges in AI/ML ApplicationsAll Things Open
 
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...All Things Open
 

More from All Things Open (20)

Building Reliability - The Realities of Observability
Building Reliability - The Realities of ObservabilityBuilding Reliability - The Realities of Observability
Building Reliability - The Realities of Observability
 
Modern Database Best Practices
Modern Database Best PracticesModern Database Best Practices
Modern Database Best Practices
 
Open Source and Public Policy
Open Source and Public PolicyOpen Source and Public Policy
Open Source and Public Policy
 
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...
Weaving Microservices into a Unified GraphQL Schema with graph-quilt - Ashpak...
 
The State of Passwordless Auth on the Web - Phil Nash
The State of Passwordless Auth on the Web - Phil NashThe State of Passwordless Auth on the Web - Phil Nash
The State of Passwordless Auth on the Web - Phil Nash
 
Total ReDoS: The dangers of regex in JavaScript
Total ReDoS: The dangers of regex in JavaScriptTotal ReDoS: The dangers of regex in JavaScript
Total ReDoS: The dangers of regex in JavaScript
 
What Does Real World Mass Adoption of Decentralized Tech Look Like?
What Does Real World Mass Adoption of Decentralized Tech Look Like?What Does Real World Mass Adoption of Decentralized Tech Look Like?
What Does Real World Mass Adoption of Decentralized Tech Look Like?
 
How to Write & Deploy a Smart Contract
How to Write & Deploy a Smart ContractHow to Write & Deploy a Smart Contract
How to Write & Deploy a Smart Contract
 
Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow
 Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow
Spinning Your Drones with Cadence Workflows, Apache Kafka and TensorFlow
 
DEI Challenges and Success
DEI Challenges and SuccessDEI Challenges and Success
DEI Challenges and Success
 
Scaling Web Applications with Background
Scaling Web Applications with BackgroundScaling Web Applications with Background
Scaling Web Applications with Background
 
Supercharging tutorials with WebAssembly
Supercharging tutorials with WebAssemblySupercharging tutorials with WebAssembly
Supercharging tutorials with WebAssembly
 
Using SQL to Find Needles in Haystacks
Using SQL to Find Needles in HaystacksUsing SQL to Find Needles in Haystacks
Using SQL to Find Needles in Haystacks
 
Configuration Security as a Game of Pursuit Intercept
Configuration Security as a Game of Pursuit InterceptConfiguration Security as a Game of Pursuit Intercept
Configuration Security as a Game of Pursuit Intercept
 
Scaling an Open Source Sponsorship Program
Scaling an Open Source Sponsorship ProgramScaling an Open Source Sponsorship Program
Scaling an Open Source Sponsorship Program
 
Build Developer Experience Teams for Open Source
Build Developer Experience Teams for Open SourceBuild Developer Experience Teams for Open Source
Build Developer Experience Teams for Open Source
 
Deploying Models at Scale with Apache Beam
Deploying Models at Scale with Apache BeamDeploying Models at Scale with Apache Beam
Deploying Models at Scale with Apache Beam
 
Sudo – Giving access while staying in control
Sudo – Giving access while staying in controlSudo – Giving access while staying in control
Sudo – Giving access while staying in control
 
Fortifying the Future: Tackling Security Challenges in AI/ML Applications
Fortifying the Future: Tackling Security Challenges in AI/ML ApplicationsFortifying the Future: Tackling Security Challenges in AI/ML Applications
Fortifying the Future: Tackling Security Challenges in AI/ML Applications
 
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...
Securing Cloud Resources Deployed with Control Planes on Kubernetes using Gov...
 

Recently uploaded

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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
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
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
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
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 

Recently uploaded (20)

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
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.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
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
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
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
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
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
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
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 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
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 

Communities Over Code: How Companies Can Work Effectively with Open Source

  • 1. Communities Over Code How Companies can Work Effectively with Open Source Communities Joe Brockmeier (@jzb) PRESENTED BY: Senior Evangelist, Linux Containers (Red Hat)
  • 2. About Me (Briefly)About Me (Briefly) · Red Hat since August 2013Red Hat since August 2013 · Apache Member, Incubator PMCApache Member, Incubator PMC · Former openSUSE Community ManagerFormer openSUSE Community Manager · Technology Journalist ~1999-2008, 2010-2012Technology Journalist ~1999-2008, 2010-2012 · Likes books, Vim, cats, music, beer, andLikes books, Vim, cats, music, beer, and polar bears – (not necessarily in thatpolar bears – (not necessarily in that order).order).
  • 3. What We'll CoverWhat We'll Cover · The Open Source MythThe Open Source Myth · Why “Community Over Code”?Why “Community Over Code”? · Defining SuccessDefining Success · Governance and CommunityGovernance and Community · InfrastructureInfrastructure · MarketingMarketing
  • 4. The Open Source MythThe Open Source Myth
  • 5.
  • 6. First Rule:First Rule: If your project isn't great,If your project isn't great, useful, and necessary, noneuseful, and necessary, none of this will matterof this will matter at allat all..
  • 8. How You Do ThingsHow You Do Things Can Be As Important As What You DoCan Be As Important As What You Do
  • 9. A Healthy Community Can RollA Healthy Community Can Roll with Changewith Change
  • 10. No One is IrreplaceableNo One is Irreplaceable
  • 11. ““We'll Do it Right Later”We'll Do it Right Later” Doesn't Always Work Out Well...Doesn't Always Work Out Well...
  • 13. Transparency & OpennessTransparency & Openness ““If it didn't happen on the mailing list...”If it didn't happen on the mailing list...”
  • 15. Leave Your HatLeave Your Hat At the DoorAt the Door
  • 16. QualityQuality Is Better than SpeedIs Better than Speed
  • 17. All Contributions MatterAll Contributions Matter
  • 20. What Does Success Look Like?What Does Success Look Like?
  • 21. Are Your Goals Measurable?Are Your Goals Measurable?
  • 23. Accidental Success Happens:Accidental Success Happens: But Don't Count on It!But Don't Count on It!
  • 25. GovernanceGovernance · One Size Can't Fit AllOne Size Can't Fit All · Have Clear GuidelinesHave Clear Guidelines · CLAs – avoid terms that make one entityCLAs – avoid terms that make one entity “more equal than others.”“more equal than others.” · How does a user become a contributor?How does a user become a contributor? · How does a contributor become a coreHow does a contributor become a core contributor / earn rights?contributor / earn rights? · Golden RuleGolden Rule · DiversityDiversity · Skills and peopleSkills and people
  • 26. Governance SuggestionsGovernance Suggestions · Everything happens on the mailing list*Everything happens on the mailing list* · 72 hours for feedback72 hours for feedback · Use “lazy consensus” to make decisions*Use “lazy consensus” to make decisions* · Exceptions: Legal, missing stakeholder,Exceptions: Legal, missing stakeholder, security, etc.security, etc. · Leave your Hat at the doorLeave your Hat at the door · Company / titles shouldn't matterCompany / titles shouldn't matter · Make decisions stickMake decisions stick · Document, document, documentDocument, document, document
  • 28. Care & Feeding forCare & Feeding for CommunityCommunity · Mailing ListsMailing Lists · Forums ?Forums ? · Bug TrackerBug Tracker · Documentation / WikiDocumentation / Wiki · Code RepositoriesCode Repositories · Trello / Kanban, etc.?Trello / Kanban, etc.? · Continuous Integration (CI) & Testing InfraContinuous Integration (CI) & Testing Infra · Translation toolsTranslation tools
  • 29. Face to Face · Nothing beats in-person bonding. · We still don't have beer over TCP/IP! · Meetups! LUGs! Daycare centers! (OK, maybe not the last one...) · You can't depend on in-person collaboration all the time – but try to make it happen sometimes! · Find time for learning, doing, and socializing. · Carry as much as possible back to the rest of the community.
  • 31. If You're Participating, Not Leading · Send Pull Requests · Have sane use policies – be clear about what's OK, what's not – but make sure they're communicated! · Have sane contribution policies – let your employees participate! · Speak up! Tell people about your use of Open Source
  • 33. Audience & GoalsAudience & Goals · What are your goals?What are your goals? · Fuzzy goals == unfocusedFuzzy goals == unfocused · Who are you trying to reach?Who are you trying to reach? · Personas / profiles of usersPersonas / profiles of users · What do they want?What do they want? · Craft a story / message around how yourCraft a story / message around how your project fits their needs. May need to “fix” theproject fits their needs. May need to “fix” the project!project! · Feedback loopFeedback loop · Talk to users, use their ideas!Talk to users, use their ideas!
  • 34. Project Voice and MessagingProject Voice and Messaging · Tailor Website to usersTailor Website to users · Have talking points / messaging for theHave talking points / messaging for the project that explains it to new folksproject that explains it to new folks · Explain benefits, not features or low-levelExplain benefits, not features or low-level technologytechnology · Show me how to be successful, quicklyShow me how to be successful, quickly
  • 35. Blogging and Social MediaBlogging and Social Media · Take the time to write about what you'reTake the time to write about what you're doing.doing. · Video / screencasts are also good – butVideo / screencasts are also good – but remember the old-timers.remember the old-timers. · Find contributors to help run social media,Find contributors to help run social media, blogs, etc.blogs, etc. · Provide social media guidelines!Provide social media guidelines! · Advanced: Editorial calendar, SEO,Advanced: Editorial calendar, SEO, scheduled tweets, target influencersscheduled tweets, target influencers
  • 36. Releases!Releases! · Start planning release announcementsStart planning release announcements earlyearly · Ideally, before the first alphaIdeally, before the first alpha · Identify publications that might beIdentify publications that might be interestedinterested · Identify partner projects that might helpIdentify partner projects that might help promote your projectpromote your project · Go big, but don't just focus on releases!Go big, but don't just focus on releases!
  • 37. SummarySummary · Community is a process, not an end stateCommunity is a process, not an end state · You will never, ever, ever be “done”You will never, ever, ever be “done” · Successful communities changeSuccessful communities change · Single-company projects < Diverse projectsSingle-company projects < Diverse projects · If you build it, you still have to promote itIf you build it, you still have to promote it · If you're not growing, you're dyingIf you're not growing, you're dying · Golden RuleGolden Rule