A presentation at Hacktoberfest CONTRIBUTING.md by
Dev Ops Architect Product Manager Microsoft => GitHub @DivineOps
What is Open Source?
Open-source software (OSS) A type of computer software in which the source code is released under a permissive license allowing users the rights to use, study, change, and distribute the software to anyone and for any purpose.
Why should you contribute to Open Source?
“Software is Eating the World.” - Marc Andreessen
“Linux is a Cancer.” - Steve Ballmer
Open source software in the Enterprise New Code
of organizations make extensive use of open source Inner Source
of new application development leverages open source software.
Source: Forrester Wave Software Composition Analysis 2017
New Application Code
Gain professional experience
Choose your path
Choose your own adventure
No official onboarding
Unintentional gate keeping
Don’t be a jerk Open source maintainers don’t owe you anything
Choosing a project
Who do I talk to? What do I work on? How do I work on this?
Who do I talk to?
What do I work on?
How do I work on this?
Contribution != Code
Documentation Documentation is a love letter that you write to your future self - Damian Conway
It is not all about PRs!
Contribution Funnel CONSUME
Use, fork, follow, favorite
Bug fixes, tests, new features
Influence project direction Review code Welcome new contributors
Log bugs, add documentation
Meaningful contributions, NOT spam!
Other ways to support the OSS community
GitHub Sponsors Directly help fund the success of the projects in your supply chain
View Getting started with Open Source.
Tips on how to get started with OSS contributions
Here’s what was said about this presentation on social media.
"don't be a jerk when contributing to #opensource". Wise words by @DivineOps #Hacktoberfest Join in the great sessions https://t.co/BywrG7aryt— Nick Trogh (@nicktrog) October 2, 2020
"don't be a jerk when contributing to #opensource". Wise words by @DivineOps #Hacktoberfest Join in the great sessions https://t.co/BywrG7aryt
Nice talk of @DivineOps for #Hacktoberfest - Please do not #spam open-source repositories! pic.twitter.com/bYRqZNIutH— Elio Struyf (@eliostruyf) October 2, 2020
Nice talk of @DivineOps for #Hacktoberfest - Please do not #spam open-source repositories! pic.twitter.com/bYRqZNIutH
Right now at #CONTRIBUTING live show, @DivineOps presents about "Getting started with Open Source". Join the discussion: https://t.co/3TNXQhvwUX #Hacktoberfest— Maxim Salnikov (@webmaxru) October 2, 2020
Right now at #CONTRIBUTING live show, @DivineOps presents about "Getting started with Open Source". Join the discussion: https://t.co/3TNXQhvwUX #Hacktoberfest
“Why contribute to open source” in 1 pie chart by @DivineOps 🤯 pic.twitter.com/mFZ1pFuAvW— Maartje Eyskens 😷 (@MaartjeME) October 2, 2020
“Why contribute to open source” in 1 pie chart by @DivineOps 🤯 pic.twitter.com/mFZ1pFuAvW