SlideShare a Scribd company logo
Open Source:
Open Choice
A DevOps Guide for OSS Adoption
LinkedIn: Hila Fish twitter: @Hilafish1
Hila Fish
Senior DevOps / Infrastructure Engineer / SRE @ Wix.com
Open Source: Open Choice
Senior DevOps Engineer / SRE @ Wix.com
15 years experience in tech
AWS Community Builder, Hashicorp Ambassador
DevOpsDays TLV core organizer
Mentor @ courses, communities
DevOps culture fan
Lead singer in a cover band
🎤
Hi! I’m Hila Fish
Open Source Software
(OSS) is...
Publicly available
Can be modified at will
Open Source: Open Choice
Late 90’s
Photo by Red Dot on Unsplash
Open Source: Open Choice
Photo by Anne Nygård on Unsplash
Today
Open Source: Open Choice
What’s So Good
about Open Source?
I ❤ OSS
Open Source: Open Choice
Today
A rich developer community
1. Based on knowledge
2. Relies on
communication
& collaboration
Open Source: Open Choice
“Open-source is an enabler of
innovation, giving
organizations access to a
global pool of talent and the
tools to develop secure,
reliable and scalable software
– fast.”
Maneesh Sharma,
General Manager of GitHub India
Open Source: Open Choice
“The organizations that are
most effectively speeding up
business transformation are
those who have turned to
open-source software
development to succeed in a
fast-changing, digital world.”
Open Source: Open Choice
Maneesh Sharma,
General Manager of GitHub India
Open Source Contributions Index
Aug 2023:
Open Source
Boosts Your:
1. Code Quality &
Security
Open Source: Open Choice
Photo by yuvi's picworld from Pexels
Open Source
Boosts Your:
1. Code Quality & Security
2. Adaptivity
Open Source: Open Choice
Photo by Joel Filipe on Unsplash
Open Source
Boosts Your:
1. Code Quality & Security
2. Adaptivity
3. Agility
Interesting read by Ben Balter about Open-
Source adoption
Open Source: Open Choice
The DevOps
Perspective
I ❤ OSS
Open Source: Open Choice
Open Source
library
Will it get
integrated in
my code
properly?
Open Source: Open Choice
Developers
Functionality
What efforts
are needed to
do so?
refactoring?
Open Source
library / project
Will it get
integrated in
my code
properly?
Maintenance
...?
How well will it get
integrated into the
environment?
Security
...?
Open Source: Open Choice
DevOps
Environment
Developers
Functionality
What efforts
are needed to
do so?
refactoring?
When it comes to Challenges,
collaboration leads to better conclusions and
solutions.
Developers
DevOps
Open Source: Open Choice
Treat OSS as Tools
and ask: do you want
to introduce it to
your system?
Automate
this ...
Help me
deliver
code...
Introduce a
capability ...
Open Source: Open Choice
Developers
DevOps
Upgrades
Complexity
Research
Variety
Tradeoffs
Focus -
Environment stability
Photo by Johannes Plenio from Pexels
Open Source: Open Choice
Keep Tabs,
Be Informed
Wasn’t right
then ...
When it
deprecates
...
Open Source: Open Choice
When Should We Consider
Adopting Open Source?
I ❤ OSS
Open Source: Open Choice
Uncommon
Use Case
Open Source: Open Choice
Image by brgfx @ Freepik
Solve Your
Developer
Needs
Open Source: Open Choice
Image by Judy Tsuei @ Clockwise
Limited
Budget
Photo by Emil Kalibradov on Unsplash
Open Source: Open Choice
Insufficient In-
House
Resources
ability / capacity
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
2. Prone to abuse
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
2. Prone to abuse
3. Compliance
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
2. Prone to abuse
3. Compliance
4. Not always entirely free
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
2. Prone to abuse
3. Compliance
4. Not always entirely free
5. Discontinued projects
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
2. Prone to abuse
3. Compliance
4. Not always entirely free
5. Discontinued projects
6. Support Not guaranteed. ”Assume good faith”
Open Source: Open Choice
Disadvantages:
Adopting Open Source
1. Security by obscurity – Not Applied
2. Prone to abuse
3. Compliance
4. Not always entirely free
5. Discontinued projects
6. Support Not guaranteed. ”Assume good faith”
7. * SaaS Alternatives
Open Source: Open Choice
Conclusions:
Adopting Open Source
1. There’s no right or wrong, it’s a matter of perspective.
2. There are multiple factors to consider.
Choose what’s best for your needs.
I ❤ OSS
Open Source: Open Choice
How Do We Choose
an Open-Source
Project?
I ❤ OSS
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
Choose an Open-Source
project that’s right for
YOU.
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ GitHub Stars
❏ Part of CNCF / Incubator?
❏ Google it alone, check for
online presence
❏ Google it vs similar products,
check for reviews
Open Source: Open Choice
❏ Commits rate - daily/weekly/monthly?
❏ Number of issues
❏ Number of releases
❏ Is it maintained by one developer or more/sponsors?
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ Known vulnerabilities?
❏ Supply chain considerations
Open Source: Open Choice
Tools for checking security risk open
source dependencies
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ Is the project declared as
production ready?
❏ Are the current features
enough to sustain usage?
❏ Is my use case covered fully in
the current state, and if not –
am I ok with it?
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ Is the documentation clear?
❏ Does it cover most aspects?
how to integrate
known issues
explanations about features
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ Are users engaged on GitHub?
❏ Does it have a dedicated
community channel?
(Slack/Telegram/Discord/Other)
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ POC satisfaction
Ratio - amount of time to implement <>
integration is done)
❏ Issues on GitHub are about
features or “how do I do x?”
Open Source: Open Choice
1. Is it Popular?
2. Is it Active?
3. Is it Secured?
4. Is it Ready?
5. Is it Documented?
6. Does it have an
Ecosystem?
7. Is it Easy to Use?
8. Roadmap?
❏ Is the project defined as an
open-source, or is it planned
to go towards monetization?
❏ Features planning
Open Source: Open Choice
How To Choose an OSS Project
1. Ask the general questions – cover the basics
I ❤ OSS
➔ Is the project in a ready-enough state?
Basic metrics
Open Source: Open Choice
How To Choose an OSS Project
1. Ask the general questions – cover the basics
2. Ask the tailored-specific questions – cover your use case and pain points
I ❤ OSS
➔ Is the project in a ready-enough state?
Basic metrics
➔ Heavy use case?
Focus on Documentation + Ecosystem metrics
➔ No capacity for maintenance?
Focus on Readiness & Ease of Use metrics
Specifically, to meet your use case/pain points
Open Source: Open Choice
I ❤ OSS
How To Choose an OSS Project
3. POC
4. Rely on your research –
Ecosystem to the rescue
Engage in GitHub - raise issues/
contribute for its (and your) success
Open Source: Open Choice
I ❤ OSS
How To Contribute Without Writing
Code
1. Open Issues - bug Fixes / Feature requests
2. Modify documentation
3. Share your use case – write blog posts (i.e. Script-Server)
4. Share tools you’ve found with colleagues and techy friends
5. Company/individuals sponsorship
6. Hold an open-source mindset
7. Spread the word on Open-Source at conferences 😃
Open Source: Open Choice
Thank
You!
Hila Fish
Senior DevOps / Infrastructure Engineer / SRE @ Wix.com
hilafish1@gmail.com twitter: @Hilafish1

More Related Content

Similar to stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption by Hila Fish (20)

PDF
Creating a level playing field for open source software options in IT selecti...
osswatch
 
PDF
A kick-start into Open Source
Abhiram Ravikumar
 
PDF
Open Source evaluation: A comprehensive guide on what you are using
All Things Open
 
PPTX
Guide to open source
Javier Perez
 
PPTX
Can We Really Run Our Businesses On Open Source Software
Digium
 
PDF
Open source in India
Chetan Garg
 
PDF
A_Statistical_Study_and_Analysis_to_Identify_the_Importance_of_Open-source_So...
hani727151
 
PPTX
The Importance of Open Source Software.pptx
Prezentation Jit
 
PDF
Open Source: What is It?
DuraSpace
 
PDF
Republica 2014 open-source_in_the_wild
Acquia
 
PPTX
Why Open Source is Important
Sudheesh Singanamalla
 
PDF
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
Paris Open Source Summit
 
PDF
Open source for Libraries
Nicole Baratta
 
PDF
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
WSO2
 
PDF
Open Source 101 - GWO2016
Jim Jagielski
 
PDF
Understanding Open Source Class 101
Great Wide Open
 
PDF
Open Your Mind: Open Source in Libraries
Nicole Baratta
 
PDF
OPS_Unit-2--Open Source Demystifying.pdf
SonaShaiju1
 
PPTX
Four Steps to Creating an Effective Open Source Policy
Black Duck by Synopsys
 
PPT
Quality, Cost, and Governance of Open Source Software
Girl Geek Dinners Milano
 
Creating a level playing field for open source software options in IT selecti...
osswatch
 
A kick-start into Open Source
Abhiram Ravikumar
 
Open Source evaluation: A comprehensive guide on what you are using
All Things Open
 
Guide to open source
Javier Perez
 
Can We Really Run Our Businesses On Open Source Software
Digium
 
Open source in India
Chetan Garg
 
A_Statistical_Study_and_Analysis_to_Identify_the_Importance_of_Open-source_So...
hani727151
 
The Importance of Open Source Software.pptx
Prezentation Jit
 
Open Source: What is It?
DuraSpace
 
Republica 2014 open-source_in_the_wild
Acquia
 
Why Open Source is Important
Sudheesh Singanamalla
 
#OSSPARIS19 - Understanding Open Source Governance - Gilles Gravier, Wipro Li...
Paris Open Source Summit
 
Open source for Libraries
Nicole Baratta
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
WSO2
 
Open Source 101 - GWO2016
Jim Jagielski
 
Understanding Open Source Class 101
Great Wide Open
 
Open Your Mind: Open Source in Libraries
Nicole Baratta
 
OPS_Unit-2--Open Source Demystifying.pdf
SonaShaiju1
 
Four Steps to Creating an Effective Open Source Policy
Black Duck by Synopsys
 
Quality, Cost, and Governance of Open Source Software
Girl Geek Dinners Milano
 

Recently uploaded (20)

PPTX
Bob Stewart Humble Obedience 07-13-2025.pptx
FamilyWorshipCenterD
 
PPT
Wireless Communications Course lecture1.ppt
abdullahyaqot2015
 
PPTX
A brief History of counseling in Social Work.pptx
Josaya Injesi
 
PDF
Cloud Computing Service Availability.pdf
chakrirocky1
 
PPTX
some leadership theories MBA management.pptx
rkseo19
 
PPTX
Blended Family Future, the Mayflower and You
UCG NWA
 
PPTX
2025-07-13 Abraham 07 (shared slides).pptx
Dale Wells
 
PPTX
STURGEON BAY WI AG PPT JULY 6 2025.pptx
FamilyWorshipCenterD
 
PPTX
BARRIERS TO EFFECTIVE COMMUNICATION.pptx
shraddham25
 
PPTX
presentation on legal and regulatory action
raoharsh4122001
 
PDF
Leveraging the Power of Jira Dashboard.pdf
siddharthshukla742740
 
PPTX
AI presentation for everyone in every fields
dodinhkhai1
 
PPTX
Pastor Bob Stewart Acts 21 07 09 2025.pptx
FamilyWorshipCenterD
 
PDF
Generalization predition MOOCs - Conference presentation - eMOOCs 2025
pmmorenom01
 
PDF
FINAL ZAKROS - UNESCO SITE CANDICACY - PRESENTATION - September 2024
StavrosKefalas1
 
PDF
CHALLENGIES FACING THEOLOGICAL EDUCATION IN NIGERIA: STRATEGIES FOR IMPROVEMENT
PREVAILERS THEOLOGICAL SCHOOL FCT ABUJA
 
PPTX
g1-oral-comm-1.pptx dkekekwkwoowowwkkrkrrkfkfkfm
hnanie845
 
PPTX
Presentationexpressions You are student leader and have just come from a stud...
BENSTARBEATZ
 
PPTX
Food_and_Drink_Bahasa_Inggris_Kelas_5.pptx
debbystevani36
 
PDF
The Family Secret (essence of loveliness)
Favour Biodun
 
Bob Stewart Humble Obedience 07-13-2025.pptx
FamilyWorshipCenterD
 
Wireless Communications Course lecture1.ppt
abdullahyaqot2015
 
A brief History of counseling in Social Work.pptx
Josaya Injesi
 
Cloud Computing Service Availability.pdf
chakrirocky1
 
some leadership theories MBA management.pptx
rkseo19
 
Blended Family Future, the Mayflower and You
UCG NWA
 
2025-07-13 Abraham 07 (shared slides).pptx
Dale Wells
 
STURGEON BAY WI AG PPT JULY 6 2025.pptx
FamilyWorshipCenterD
 
BARRIERS TO EFFECTIVE COMMUNICATION.pptx
shraddham25
 
presentation on legal and regulatory action
raoharsh4122001
 
Leveraging the Power of Jira Dashboard.pdf
siddharthshukla742740
 
AI presentation for everyone in every fields
dodinhkhai1
 
Pastor Bob Stewart Acts 21 07 09 2025.pptx
FamilyWorshipCenterD
 
Generalization predition MOOCs - Conference presentation - eMOOCs 2025
pmmorenom01
 
FINAL ZAKROS - UNESCO SITE CANDICACY - PRESENTATION - September 2024
StavrosKefalas1
 
CHALLENGIES FACING THEOLOGICAL EDUCATION IN NIGERIA: STRATEGIES FOR IMPROVEMENT
PREVAILERS THEOLOGICAL SCHOOL FCT ABUJA
 
g1-oral-comm-1.pptx dkekekwkwoowowwkkrkrrkfkfkfm
hnanie845
 
Presentationexpressions You are student leader and have just come from a stud...
BENSTARBEATZ
 
Food_and_Drink_Bahasa_Inggris_Kelas_5.pptx
debbystevani36
 
The Family Secret (essence of loveliness)
Favour Biodun
 
Ad

stackconf 2023 | Open-Source: Open Choice – A DevOps Guide for OSS Adoption by Hila Fish

  • 1. Open Source: Open Choice A DevOps Guide for OSS Adoption LinkedIn: Hila Fish twitter: @Hilafish1 Hila Fish Senior DevOps / Infrastructure Engineer / SRE @ Wix.com
  • 2. Open Source: Open Choice Senior DevOps Engineer / SRE @ Wix.com 15 years experience in tech AWS Community Builder, Hashicorp Ambassador DevOpsDays TLV core organizer Mentor @ courses, communities DevOps culture fan Lead singer in a cover band 🎤 Hi! I’m Hila Fish
  • 3. Open Source Software (OSS) is... Publicly available Can be modified at will Open Source: Open Choice
  • 4. Late 90’s Photo by Red Dot on Unsplash Open Source: Open Choice
  • 5. Photo by Anne Nygård on Unsplash Today Open Source: Open Choice
  • 6. What’s So Good about Open Source? I ❤ OSS Open Source: Open Choice
  • 7. Today A rich developer community 1. Based on knowledge 2. Relies on communication & collaboration Open Source: Open Choice
  • 8. “Open-source is an enabler of innovation, giving organizations access to a global pool of talent and the tools to develop secure, reliable and scalable software – fast.” Maneesh Sharma, General Manager of GitHub India Open Source: Open Choice
  • 9. “The organizations that are most effectively speeding up business transformation are those who have turned to open-source software development to succeed in a fast-changing, digital world.” Open Source: Open Choice Maneesh Sharma, General Manager of GitHub India
  • 10. Open Source Contributions Index Aug 2023: Open Source Boosts Your: 1. Code Quality & Security Open Source: Open Choice
  • 11. Photo by yuvi's picworld from Pexels Open Source Boosts Your: 1. Code Quality & Security 2. Adaptivity Open Source: Open Choice
  • 12. Photo by Joel Filipe on Unsplash Open Source Boosts Your: 1. Code Quality & Security 2. Adaptivity 3. Agility Interesting read by Ben Balter about Open- Source adoption Open Source: Open Choice
  • 13. The DevOps Perspective I ❤ OSS Open Source: Open Choice
  • 14. Open Source library Will it get integrated in my code properly? Open Source: Open Choice Developers Functionality What efforts are needed to do so? refactoring?
  • 15. Open Source library / project Will it get integrated in my code properly? Maintenance ...? How well will it get integrated into the environment? Security ...? Open Source: Open Choice DevOps Environment Developers Functionality What efforts are needed to do so? refactoring?
  • 16. When it comes to Challenges, collaboration leads to better conclusions and solutions. Developers DevOps Open Source: Open Choice
  • 17. Treat OSS as Tools and ask: do you want to introduce it to your system? Automate this ... Help me deliver code... Introduce a capability ... Open Source: Open Choice Developers DevOps
  • 18. Upgrades Complexity Research Variety Tradeoffs Focus - Environment stability Photo by Johannes Plenio from Pexels Open Source: Open Choice
  • 19. Keep Tabs, Be Informed Wasn’t right then ... When it deprecates ... Open Source: Open Choice
  • 20. When Should We Consider Adopting Open Source? I ❤ OSS Open Source: Open Choice
  • 21. Uncommon Use Case Open Source: Open Choice Image by brgfx @ Freepik
  • 22. Solve Your Developer Needs Open Source: Open Choice Image by Judy Tsuei @ Clockwise
  • 23. Limited Budget Photo by Emil Kalibradov on Unsplash Open Source: Open Choice
  • 24. Insufficient In- House Resources ability / capacity Open Source: Open Choice
  • 25. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied Open Source: Open Choice
  • 26. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied 2. Prone to abuse Open Source: Open Choice
  • 27. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied 2. Prone to abuse 3. Compliance Open Source: Open Choice
  • 28. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied 2. Prone to abuse 3. Compliance 4. Not always entirely free Open Source: Open Choice
  • 29. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied 2. Prone to abuse 3. Compliance 4. Not always entirely free 5. Discontinued projects Open Source: Open Choice
  • 30. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied 2. Prone to abuse 3. Compliance 4. Not always entirely free 5. Discontinued projects 6. Support Not guaranteed. ”Assume good faith” Open Source: Open Choice
  • 31. Disadvantages: Adopting Open Source 1. Security by obscurity – Not Applied 2. Prone to abuse 3. Compliance 4. Not always entirely free 5. Discontinued projects 6. Support Not guaranteed. ”Assume good faith” 7. * SaaS Alternatives Open Source: Open Choice
  • 32. Conclusions: Adopting Open Source 1. There’s no right or wrong, it’s a matter of perspective. 2. There are multiple factors to consider. Choose what’s best for your needs. I ❤ OSS Open Source: Open Choice
  • 33. How Do We Choose an Open-Source Project? I ❤ OSS Open Source: Open Choice
  • 34. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? Choose an Open-Source project that’s right for YOU. Open Source: Open Choice
  • 35. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ GitHub Stars ❏ Part of CNCF / Incubator? ❏ Google it alone, check for online presence ❏ Google it vs similar products, check for reviews Open Source: Open Choice
  • 36. ❏ Commits rate - daily/weekly/monthly? ❏ Number of issues ❏ Number of releases ❏ Is it maintained by one developer or more/sponsors? 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? Open Source: Open Choice
  • 37. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ Known vulnerabilities? ❏ Supply chain considerations Open Source: Open Choice Tools for checking security risk open source dependencies
  • 38. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ Is the project declared as production ready? ❏ Are the current features enough to sustain usage? ❏ Is my use case covered fully in the current state, and if not – am I ok with it? Open Source: Open Choice
  • 39. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ Is the documentation clear? ❏ Does it cover most aspects? how to integrate known issues explanations about features Open Source: Open Choice
  • 40. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ Are users engaged on GitHub? ❏ Does it have a dedicated community channel? (Slack/Telegram/Discord/Other) Open Source: Open Choice
  • 41. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ POC satisfaction Ratio - amount of time to implement <> integration is done) ❏ Issues on GitHub are about features or “how do I do x?” Open Source: Open Choice
  • 42. 1. Is it Popular? 2. Is it Active? 3. Is it Secured? 4. Is it Ready? 5. Is it Documented? 6. Does it have an Ecosystem? 7. Is it Easy to Use? 8. Roadmap? ❏ Is the project defined as an open-source, or is it planned to go towards monetization? ❏ Features planning Open Source: Open Choice
  • 43. How To Choose an OSS Project 1. Ask the general questions – cover the basics I ❤ OSS ➔ Is the project in a ready-enough state? Basic metrics Open Source: Open Choice
  • 44. How To Choose an OSS Project 1. Ask the general questions – cover the basics 2. Ask the tailored-specific questions – cover your use case and pain points I ❤ OSS ➔ Is the project in a ready-enough state? Basic metrics ➔ Heavy use case? Focus on Documentation + Ecosystem metrics ➔ No capacity for maintenance? Focus on Readiness & Ease of Use metrics Specifically, to meet your use case/pain points Open Source: Open Choice
  • 45. I ❤ OSS How To Choose an OSS Project 3. POC 4. Rely on your research – Ecosystem to the rescue Engage in GitHub - raise issues/ contribute for its (and your) success Open Source: Open Choice
  • 46. I ❤ OSS How To Contribute Without Writing Code 1. Open Issues - bug Fixes / Feature requests 2. Modify documentation 3. Share your use case – write blog posts (i.e. Script-Server) 4. Share tools you’ve found with colleagues and techy friends 5. Company/individuals sponsorship 6. Hold an open-source mindset 7. Spread the word on Open-Source at conferences 😃 Open Source: Open Choice
  • 47. Thank You! Hila Fish Senior DevOps / Infrastructure Engineer / SRE @ Wix.com [email protected] twitter: @Hilafish1