Démystifions l'open-source
Christopher Kade
@christo_kade
Trouvez les slides sur christopherkade.com/slides
Pourquoi?
- Un mystère pour beaucoup de gens (y compris certains devs)
- Une multitude de ressources utiles à tous
- Démystifié => moins effrayant => plus accessible
-
C'est quoi?
-
Pourquoi s'y intéresser?
-
Comment y contribuer?
Trois parties:
L'open-source, c'est quoi?
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
Pourquoi s'intéresser à l'open-source?
72% des Global Fortune 2000 utilisent l'open-source à des fins non-commerciales
Nous profitons de l'open-source au quotidien
Source: The Linux Foundation
et 55% à des fins commerciales (2018)
Parcequ'on peut tout y trouver !
Petite liste de mes projets open-source favoris du moment
- boredaf.app - Chatbot qui vous propose des choses à faire si vous vous ennuyez
- pennywise - Application cross-plateforme pour ouvrir une webpage flottante et multi-tasker comme un pro
- Gladys - Un home assistant pour votre Raspberry Pi
-
Bat - Un clône de cat(1), avec de nombreux avantages
-
Front-end Performance Checklist - une liste de nombreuses améliorations potentielles à vos applications web (avec des explications et solutions)
La collaboration à l'open-source permet de nombreuses choses
- D'améliorer ses compétences existantes
- De rencontrer des individus avec des intérêts similaires
- De trouver des mentors et enseigner
- De travailler sur ses soft skills
L'open-source est ouvert à tous.
Développeurs & Designers,
Junior & Senior
Comment contribuer à l'open-source?
Étape 1: Trouver un projet auquel contribuer
De nombreuses ressources disponibles pour en trouver !
GitHub Explore
Open Source Friday
First Timers Only
CodeTriage
24 Pull Requests
Up For Grabs
Contributor-ninja
First Contributions
Étape 2: Se documenter sur le projet
Étape 3: Choisir un "issue" sur lequel travailler
Étape 4: Coder/Designer
Étape 5: Soumettre votre contribution
Étape 6: Se réjouir parce qu’on contribue à l'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
Merci !
Retrouvez les slides sur christopherkade.com/slides
Références:
https://opensource.guide/how-to-contribute/
https://www.linuxfoundation.org/
Démystifions l'open-source (French)
By christopherkade
Démystifions l'open-source (French)
French version
- 570