Demystifying the open-source
Christopher KADE
@christo_kade
Find the slides at christopherkade.com/slides
Why?
- It's still a mystery for many people (including some devs)
- Countless resources available for free
- Demystified => less frightening => more accessible
-
What is it?
-
Why should I be interested in it?
-
How do I contribute?
Three parts:
What's the open-source?
Open source software is software with source code that anyone can inspect, modify, and enhance.
Source: https://opensource.com/resources/what-open-source
Github
Gitlab
Why should I be interested in the open-source?
72% of the Global Fortune 2000 use open-source software for non-commercial purposes
We enjoy its benefits on a daily basis
Source: The Linux Foundation
and at 55% for commercial purposes (2018)
Because we can find lots of cool stuff
Here's a small list of some of my favorite repositories from recently
- boredaf.app - Chatbot that lets you find something to do when you're o
- pennywise - Cross-platform app that lets your float a web page on top of anything to become a multi-tasking pro
- Gladys - Home assistant for your Raspberry Pi
-
Bat - A clone of cat(1) with lots of advantages
-
Front-end Performance Checklist - a thorough list of front-end optimizations (with examples and explanations)
Open-source collaboration allows for many things
- Improve your existing skills
- Meet people with shared interests
- Find mentors and teach
- Work on your soft skills
The open-source is open to anyone.
Devs & Designers,
Junior & Senior
How can I contribute to the open-source?
Step 1: Find the right project
There are many resources to help you do that
GitHub Explore
Open Source Friday
First Timers Only
CodeTriage
24 Pull Requests
Up For Grabs
Contributor-ninja
First Contributions
Step 2: Document yourself on the project
Step 3: Chose an issue to work on
Step 4: Code/Design
EXPLIQUER LES BASES POUR BIEN SOUMETTRE UNE CONTRIBĀ°
Step 5: Submit your contribution
Step 6: Rejoice because you've contributed to the open-source
Empowerment of individuals is a key part of what makes open source work, since in the end, innovations tend to come from small groups, not from large, structured efforts.
Tim O'Reilly
Thank you !
Ā
Find my slides at christopherkade.com/slides
Demystifying the open-source (English)
By christopherkade
Demystifying the open-source (English)
- 576