managing a large open source community - oscon 2016
TRANSCRIPT
1community.emccode.com
MANAGING A LARGE OPEN SOURCE COMMUNITY WITH SMART TOOLSJONAS ROSLAND & STEPHANIE CARLSON, EMC {CODE}
5community.emccode.com
http://www.hadassah-med.com
/media/1210884/thankyou.jpg
6community.emccode.com
• A place, online or physical, where we can interact with peers, learn from each other and collaborate together on projects, driving change to our daily lives.
• Passion ties everyone togetheraround one common cause
HOW DO WE DEFINE A COMMUNITY
7community.emccode.com
• There are many types of communities around the globe– Non-profit organizations
• Wikipedia, charity:water, Women Who Code– Physical Meetups and user groups– Online collaboration
• Linux• Apache and it’s many projects • Docker
EXAMPLES OF COMMUNITIES
8community.emccode.com
WHO IS IN THE EMC {CODE} COMMUNITY
Community
EMC SEs
Customers
Partners
Users
9community.emccode.com
COMMUNICATION DIFFERENCESCommunity CustomersTwo-Way Communication Mass MarketingCustomer Involvement Public Customer Involvement PrivateOpen Door Closed DoorInformal FormalVolunteer RequiredShared Knowledge Possible NDA
10community.emccode.com
COMMUNITY.EMCCODE.COM – JOIN US!
11community.emccode.com
SLACK
12community.emccode.com
13community.emccode.com
GITHUB ISSUES
14community.emccode.com
15community.emccode.com
16community.emccode.com
17community.emccode.com
18community.emccode.com
EMC {CODE} COMMUNITY NETWORK EFFECT
19community.emccode.com
One unique piece of content gets amplified through several community channels
EMC {CODE} COMMUNITY NETWORK EFFECT
20community.emccode.com
SOCIAL MEDIA• Platform• Real Time• Metrics
21community.emccode.com
WEEKLY COMMUNICATION
22community.emccode.com
BLOGGING
23community.emccode.com
BLOGGING
24community.emccode.com
• Workshops and training on our projects have lead to others taking on topics, reworking them, writing blogs and presenting at events• Customers approach us with new ideas, code and
documentation• Community involvement with our projects leads to
both customer and community success
EMC {CODE} COMMUNITY NETWORK EFFECT
25community.emccode.com
• Legal, Marketing & Internal Education• Contributions to Software:
– REX-Ray, Polly, libStorage, Mesos-DVDI, RackHD, CoprHD, Cloud Foundry, Docker, Mesos, UniK
• Customer views of the company have changed• New and interesting partners want to collaborate• Celebrating openness through DevHigh5
RESULTING EFFECTS ON EMC
26community.emccode.com
• DevHigh5– Giving recognition to EMC, partner and customer employees
who have created interesting solutions– Solutions that augments EMC product functionality
RECOGNITION PROGRAM
27community.emccode.com
• Awareness– Growing isn’t enough
• Increased participation– GitHub (commits to projects, new projects), Slack, Twitter
• Community-driven projects• Continue to increase diversity• Create a culture where everyone feels welcome
GOALS FOR AND WITH THE COMMUNITY
28community.emccode.com
• Open platforms for discussions– Slack, Wordpress, GitHub, Twitter, Mobilize
• Encourage Participation• Safe Environment
– Code of Conduct, Private & Public Channels– If you don’t adhere to the rules, you’re out
REMOVING BARRIERS
29community.emccode.com
• Share and receive knowledge• Be a part of something larger• Personal recognition• Continuous Feedback• Free swag• It’s Fun!
WHY YOU SHOULD GET INVOLVED
30community.emccode.com
• Identify and promote mentors/ambassadors• Recognize and enable non-coding contributors• Create and collaborate on more training• Enhance the community look and feel
WHAT’S NEXT FOR US?
31community.emccode.com
• Communities are everywhere• Join a physical, virtual community, or both!• Help organize Meetups• Create a better world by sharing knowledge
SUMMARY
32community.emccode.com
http://www.hadassah-med.com
/media/1210884/thankyou.jpg
37community.emccode.com
@EMCcode@jonasrosland@stephcarlson
emccode.comcommunity.emccode.com
Questions?
39community.emccode.com
Sample cover photo 3. Replace if desired.
TITLE ALL CAPSEXTERNAL, BLACK BACKGROUND
40community.emccode.com