SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Downloaden Sie, um offline zu lesen
©2022 VMware, Inc. @geekygirldawn
How to Be a Good
Corporate Citizen
in Open Source
stackconf Berlin - July 2022
Dr. Dawn M. Foster
Director of OSS Community Strategy
fosterd@vmware.com fastwonderblog.com
Open Source at VMware @vmwopensource
blogs.vmware.com/opensource
@geekygirldawn
©2022 VMware, Inc.
• Dynamics of collaboration: individuals, companies,
and communities.
• Contribution Strategy and Plans
• Tips for being a good corporate citizen in open
source projects.
• Resources and Final Thoughts
2
Agenda
Photo by Marco Verch - CC BY 2.0
©2022 VMware, Inc. @geekygirldawn 3
whoami
• Geek, traveler, reader

• 20+ yr tech career focused on
community & open source 

(Intel, Puppet, Scale Factory, …)

• OpenUK Board, CHAOSS Board and
Maintainer, TODO Group Steering

• CNCF TAG Contrib Strategy co-chair

• PhD from the University of Greenwich
focused on Linux kernel collaboration
Photos by Mom, Josh Bancroft, Don Park
©2022 VMware, Inc. @geekygirldawn
Image by the CNCF CC BY-NC 2.0
Collaboration in OSS Projects:
individuals, companies, and communities
©2022 VMware, Inc. @geekygirldawn
Make contributions
and earn
leadership positions
5
Individuals
Image by the CNCF CC BY-NC 2.0
©2022 VMware, Inc. @geekygirldawn
Employees contribute as
individuals, but
on their company’s behalf
6
Companies
Image by the CNCF CC BY-NC 2.0
©2022 VMware, Inc. @geekygirldawn
Kubernetes CNCF CC BY 4.0
Community comes before company or individual needs
7
Community = People
©2022 VMware, Inc. @geekygirldawn
Your organization needs to
balance individual, company,
and community needs
8
Balance
Photo by Elena Mozhvilo on Unsplash
©2022 VMware, Inc. @geekygirldawn
Photo by Felix Mittermeier on Unsplash
Contribution Strategy and Plans
©2022 VMware, Inc. @geekygirldawn
Align with business
goals to highlight
importance and impact
Photo by Anastasia Petrova on Unsplash
10
Contribution
Strategy and Plans
©2022 VMware, Inc. @geekygirldawn
Focus on strategic projects
with the biggest impact
to your company
11
Which Projects?
Image by Thomas Hawk
CC BY-NC 2.0
©2022 VMware, Inc. @geekygirldawn
Find or hire people
who want to contribute
12
Staffing
Image by the CNCF CC BY-NC 2.0
©2022 VMware, Inc. @geekygirldawn
Guidelines and processes
should make it easy to contribute
Photo by Casey Horner on Unsplash
13
Guidelines
©2022 VMware, Inc. @geekygirldawn
Define success criteria
and data required
to measure it
https://chaoss.community
14
Measure
Success
©2022 VMware, Inc. @geekygirldawn
Image by Thomas Hawk CC BY-NC 2.0
Making Contributions as a Good
Corporate Citizen in OSS
©2022 VMware, Inc. @geekygirldawn
Lurk and understand
before starting with a
small contribution
Image by Filip Maljković CC BY-SA
16
Getting Started
©2022 VMware, Inc. @geekygirldawn
Avoid getting defensive
and prepare to iterate
on feedback
17
Learn from Feedback
©2022 VMware, Inc. @geekygirldawn
Discuss changes first
and break them into
smaller contributions
Photo by Christine on Unsplash
18
Work with the
Community
©2022 VMware, Inc. @geekygirldawn
Attend events and
get to know people
Image by The Linux Foundation CC BY
19
Relationships
©2022 VMware, Inc. @geekygirldawn
Reduces your work
and benefits the
community
20
Upstream
Your Patches
©2022 VMware, Inc. @geekygirldawn
Don’t expect someone
else to maintain a
large contribution
21
Maintenance
Expectations
©2022 VMware, Inc. @geekygirldawn
Prepare to maintain it
over the long-term
and build community
Image by C. Watts CC BY 22
Open Sourcing
Your Software
@geekygirldawn
©2020 VMware, Inc. 23
Resources
Linux Foundation’s TODO Group
https://todogroup.org/guides/
CNCF Contributor Strategy TAG Docs & Templates
https://contribute.cncf.io/maintainers/
https://github.com/cncf/project-template
The Open Source Way Guidebook
https://github.com/theopensourceway/guidebook/
Photo by Vicente - CC BY-NC-ND 2.0
@geekygirldawn
©2022 VMware, Inc.
Participation in OSS
communities impacts
your organization’s brand.
Strive to make it a
positive impact.
24
Final Thoughts
Photo by
©2022 VMware, Inc. @geekygirldawn
Dr. Dawn M. Foster
fosterd@vmware.com
fastwonderblog.com
Open Source at VMware
blogs.vmware.com/opensource
@vmwopensource
25
Thank You!
Photo by Thangaraj Kumaravel - CC BY-NC-ND 2.0

Weitere ähnliche Inhalte

Ähnlich wie stackconf 2022: How to Be a Good Corporate Citizen in Open Source

Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source RiskDawn Foster
 
CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesDawn Foster
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Dawn Foster
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceDawn Foster
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesDawn Foster
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Dawn Foster
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?All Things Open
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMwareDawn Foster
 
GitHub API 101 with Python and Jupyter Notebooks
GitHub API 101 with Python and Jupyter NotebooksGitHub API 101 with Python and Jupyter Notebooks
GitHub API 101 with Python and Jupyter NotebooksAll Things Open
 
A11yTC MeetUp: Role-based Analysis of WCAG 2.2
A11yTC MeetUp: Role-based Analysis of WCAG 2.2A11yTC MeetUp: Role-based Analysis of WCAG 2.2
A11yTC MeetUp: Role-based Analysis of WCAG 2.2Bill Tyler
 
Reply Web20 University
Reply Web20 UniversityReply Web20 University
Reply Web20 Universityreply
 
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...AgileNetwork
 
Highway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup BerlinHighway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup BerlinChristian Deger
 
Shift Left for More Secure Apps with F5 NGINX
Shift Left for More Secure Apps with F5 NGINXShift Left for More Secure Apps with F5 NGINX
Shift Left for More Secure Apps with F5 NGINXNGINX, Inc.
 
July 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesJuly 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesVMware Tanzu
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectDATAVERSITY
 
UK WVD User Group January 2021 Slides
UK WVD User Group January 2021 SlidesUK WVD User Group January 2021 Slides
UK WVD User Group January 2021 SlidesNeil McLoughlin
 
Denis Cote Networking Presentation
Denis Cote Networking PresentationDenis Cote Networking Presentation
Denis Cote Networking Presentationdenisco
 
Cloud native past, present and future, Accenture Technology Workshop, IL
Cloud native past, present and future, Accenture Technology Workshop, ILCloud native past, present and future, Accenture Technology Workshop, IL
Cloud native past, present and future, Accenture Technology Workshop, ILCheryl Hung
 

Ähnlich wie stackconf 2022: How to Be a Good Corporate Citizen in Open Source (20)

Navigating Open Source Risk
Navigating Open Source RiskNavigating Open Source Risk
Navigating Open Source Risk
 
CHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and ExamplesCHAOSS Metrics Overview and Examples
CHAOSS Metrics Overview and Examples
 
Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!Overcoming Imposter Syndrome to Become a Conference Speaker!
Overcoming Imposter Syndrome to Become a Conference Speaker!
 
Being a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open SourceBeing a Good Corporate Citizen in Open Source
Being a Good Corporate Citizen in Open Source
 
Be a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in KubernetesBe a Good Corporate Citizen in Kubernetes
Be a Good Corporate Citizen in Kubernetes
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?
 
Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?Is this Open Source Project Healthy or Lifeless?
Is this Open Source Project Healthy or Lifeless?
 
Measuring Project Health at VMware
Measuring Project Health at VMwareMeasuring Project Health at VMware
Measuring Project Health at VMware
 
GitHub API 101 with Python and Jupyter Notebooks
GitHub API 101 with Python and Jupyter NotebooksGitHub API 101 with Python and Jupyter Notebooks
GitHub API 101 with Python and Jupyter Notebooks
 
A11yTC MeetUp: Role-based Analysis of WCAG 2.2
A11yTC MeetUp: Role-based Analysis of WCAG 2.2A11yTC MeetUp: Role-based Analysis of WCAG 2.2
A11yTC MeetUp: Role-based Analysis of WCAG 2.2
 
Reply Web20 University
Reply Web20 UniversityReply Web20 University
Reply Web20 University
 
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
ANIn Coimbatore March 2023 |How Did Feedback Loops Help To Build Better Produ...
 
Highway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup BerlinHighway to heaven - Microservices Meetup Berlin
Highway to heaven - Microservices Meetup Berlin
 
Shift Left for More Secure Apps with F5 NGINX
Shift Left for More Secure Apps with F5 NGINXShift Left for More Secure Apps with F5 NGINX
Shift Left for More Secure Apps with F5 NGINX
 
Web20 report excerpt
Web20 report excerptWeb20 report excerpt
Web20 report excerpt
 
July 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and ServicesJuly 30: How User-Centered Design Drives Impactful Products and Services
July 30: How User-Centered Design Drives Impactful Products and Services
 
Showing ROI for Your Analytic Project
Showing ROI for Your Analytic ProjectShowing ROI for Your Analytic Project
Showing ROI for Your Analytic Project
 
UK WVD User Group January 2021 Slides
UK WVD User Group January 2021 SlidesUK WVD User Group January 2021 Slides
UK WVD User Group January 2021 Slides
 
Denis Cote Networking Presentation
Denis Cote Networking PresentationDenis Cote Networking Presentation
Denis Cote Networking Presentation
 
Cloud native past, present and future, Accenture Technology Workshop, IL
Cloud native past, present and future, Accenture Technology Workshop, ILCloud native past, present and future, Accenture Technology Workshop, IL
Cloud native past, present and future, Accenture Technology Workshop, IL
 

Kürzlich hochgeladen

Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform EngineeringMarcus Vechiato
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptxFIDO Alliance
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxFIDO Alliance
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistandanishmna97
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiRaviKumarDaparthi
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxMasterG
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 

Kürzlich hochgeladen (20)

Working together SRE & Platform Engineering
Working together SRE & Platform EngineeringWorking together SRE & Platform Engineering
Working together SRE & Platform Engineering
 
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider  Progress from Awareness to Implementation.pptxTales from a Passkey Provider  Progress from Awareness to Implementation.pptx
Tales from a Passkey Provider Progress from Awareness to Implementation.pptx
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
Navigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi DaparthiNavigating the Large Language Model choices_Ravi Daparthi
Navigating the Large Language Model choices_Ravi Daparthi
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptxCyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
Cyber Insurance - RalphGilot - Embry-Riddle Aeronautical University.pptx
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 

stackconf 2022: How to Be a Good Corporate Citizen in Open Source

  • 1. ©2022 VMware, Inc. @geekygirldawn How to Be a Good Corporate Citizen in Open Source stackconf Berlin - July 2022 Dr. Dawn M. Foster Director of OSS Community Strategy fosterd@vmware.com fastwonderblog.com Open Source at VMware @vmwopensource blogs.vmware.com/opensource
  • 2. @geekygirldawn ©2022 VMware, Inc. • Dynamics of collaboration: individuals, companies, and communities. • Contribution Strategy and Plans • Tips for being a good corporate citizen in open source projects. • Resources and Final Thoughts 2 Agenda Photo by Marco Verch - CC BY 2.0
  • 3. ©2022 VMware, Inc. @geekygirldawn 3 whoami • Geek, traveler, reader • 20+ yr tech career focused on community & open source 
 (Intel, Puppet, Scale Factory, …) • OpenUK Board, CHAOSS Board and Maintainer, TODO Group Steering • CNCF TAG Contrib Strategy co-chair • PhD from the University of Greenwich focused on Linux kernel collaboration Photos by Mom, Josh Bancroft, Don Park
  • 4. ©2022 VMware, Inc. @geekygirldawn Image by the CNCF CC BY-NC 2.0 Collaboration in OSS Projects: individuals, companies, and communities
  • 5. ©2022 VMware, Inc. @geekygirldawn Make contributions and earn leadership positions 5 Individuals Image by the CNCF CC BY-NC 2.0
  • 6. ©2022 VMware, Inc. @geekygirldawn Employees contribute as individuals, but on their company’s behalf 6 Companies Image by the CNCF CC BY-NC 2.0
  • 7. ©2022 VMware, Inc. @geekygirldawn Kubernetes CNCF CC BY 4.0 Community comes before company or individual needs 7 Community = People
  • 8. ©2022 VMware, Inc. @geekygirldawn Your organization needs to balance individual, company, and community needs 8 Balance Photo by Elena Mozhvilo on Unsplash
  • 9. ©2022 VMware, Inc. @geekygirldawn Photo by Felix Mittermeier on Unsplash Contribution Strategy and Plans
  • 10. ©2022 VMware, Inc. @geekygirldawn Align with business goals to highlight importance and impact Photo by Anastasia Petrova on Unsplash 10 Contribution Strategy and Plans
  • 11. ©2022 VMware, Inc. @geekygirldawn Focus on strategic projects with the biggest impact to your company 11 Which Projects? Image by Thomas Hawk CC BY-NC 2.0
  • 12. ©2022 VMware, Inc. @geekygirldawn Find or hire people who want to contribute 12 Staffing Image by the CNCF CC BY-NC 2.0
  • 13. ©2022 VMware, Inc. @geekygirldawn Guidelines and processes should make it easy to contribute Photo by Casey Horner on Unsplash 13 Guidelines
  • 14. ©2022 VMware, Inc. @geekygirldawn Define success criteria and data required to measure it https://chaoss.community 14 Measure Success
  • 15. ©2022 VMware, Inc. @geekygirldawn Image by Thomas Hawk CC BY-NC 2.0 Making Contributions as a Good Corporate Citizen in OSS
  • 16. ©2022 VMware, Inc. @geekygirldawn Lurk and understand before starting with a small contribution Image by Filip Maljković CC BY-SA 16 Getting Started
  • 17. ©2022 VMware, Inc. @geekygirldawn Avoid getting defensive and prepare to iterate on feedback 17 Learn from Feedback
  • 18. ©2022 VMware, Inc. @geekygirldawn Discuss changes first and break them into smaller contributions Photo by Christine on Unsplash 18 Work with the Community
  • 19. ©2022 VMware, Inc. @geekygirldawn Attend events and get to know people Image by The Linux Foundation CC BY 19 Relationships
  • 20. ©2022 VMware, Inc. @geekygirldawn Reduces your work and benefits the community 20 Upstream Your Patches
  • 21. ©2022 VMware, Inc. @geekygirldawn Don’t expect someone else to maintain a large contribution 21 Maintenance Expectations
  • 22. ©2022 VMware, Inc. @geekygirldawn Prepare to maintain it over the long-term and build community Image by C. Watts CC BY 22 Open Sourcing Your Software
  • 23. @geekygirldawn ©2020 VMware, Inc. 23 Resources Linux Foundation’s TODO Group https://todogroup.org/guides/ CNCF Contributor Strategy TAG Docs & Templates https://contribute.cncf.io/maintainers/ https://github.com/cncf/project-template The Open Source Way Guidebook https://github.com/theopensourceway/guidebook/ Photo by Vicente - CC BY-NC-ND 2.0
  • 24. @geekygirldawn ©2022 VMware, Inc. Participation in OSS communities impacts your organization’s brand. Strive to make it a positive impact. 24 Final Thoughts Photo by
  • 25. ©2022 VMware, Inc. @geekygirldawn Dr. Dawn M. Foster fosterd@vmware.com fastwonderblog.com Open Source at VMware blogs.vmware.com/opensource @vmwopensource 25 Thank You! Photo by Thangaraj Kumaravel - CC BY-NC-ND 2.0