Demystifying the open-source
Find the slides at christopherkade.com/slides
- 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?
What's the open-source?
Open source software is software with source code that anyone can inspect, modify, and enhance.
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
Open Source Friday
First Timers Only
24 Pull Requests
Up For Grabs
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.
Thank you !
Find my slides at christopherkade.com/slides
Demystifying the open-source (English)