---
# System prepended metadata

title: Open source 101

---

---
tags: MDS
---

# Open-source

## L'open-source c'est quoi ?

- Code
- Liste de ressources
- Offres d'emploi
- Interview d'embauche
- Dataset

## Comment contribuer à un projet open-source

- Suivre les guidelines de contribution
- Communiquer efficacement
- Corriger/Rajouter des fonctionnalités sur un projet

Checklist : 
- Projet toujours maintenu
- Projet a une licence
- Projet accepte les contributions
- Projet stable ? Beaucoup d'issues ?
- Maintainers répondant ? Sympa ?

Petite doc pour contribuer :
https://github.com/firstcontributions/first-contributions/blob/main/translations/README.fr.md

## Gratuit vs open-source

Définition + exemples

## Propriétaire vs open-source

Définition + exemples

## Les termes de l'open-source 

Liste et définitions : 
- **Auteur** : La personne / l’organisation qui a créé le projet
- **Propriétaire (owner)** : La ou les personnes qui ont la propriété administrative de l’organisation ou du repository
- **Responsables (maintainers)** : Collaborateurs responsables de la vision et de la gestion des aspects organisationnels du projet.
- **Contributeurs** : Tous ceux qui ont contribué au projet.
- **Membres de la communauté** : Les personnes qui utilisent le projet. Ils peuvent être actifs dans les conversations ou exprimer leur opinion sur la direction du projet.

## Quelques règles à respecter

Fichiers .md:
- Readme
- Licences
- Contributing
- Code of conduct

Anglais :
- Issues
- Pull Requests
- Form de discussion ou listes de diffusion
- Canal de discussion synchrone (Slack, Discord)

## Comment choisir une licence ?

Ressource et explication rapide

## Regard critique sur l'open-source

Qu'avez-vous appris de certains projets qui ont mal tourné ?

## Ressources

[Roadmaps Développeur](https://roadmap.sh)
![](https://hackmd.io/_uploads/SyOnCNIz6.png)
