Toutes les contributions, quelles que soient leurs formes, sont les bienvenues.
- Pour déclarer un bug, ou demander une amélioration, merci de passer par une issue
- Pour contribuer au code ou à la documentation directement, vous pouvez passer par une Pull Request . Dans ce cas, il est préférable de la lier à une issue.
- Les messages de commit, ainsi que le code lui même seront préférablement écrit en anglais.
- La documentation sera traduite à la fois en français et anglais.
En contribuant à ce projet, vous acceptez le certificat d'origine des contributions du développeur (DCO). Il vous permet de contribuer à ce projet en respectant certaines exigences. Notamment que vous n'avez pas volé à d'autres la contribution que vous apportez au projet, que vous acceptez que votre contribution sera publique et pourra être réutilisée et modifiée par d'autres. Voir le fichier DCO pour plus de détails.
Les contributeurs indiquent qu'ils se conforment à ces exigences en signant (par une ligne Signed-off-by) leur message de commit. Par exemple:
Ceci est mon message de commit
Signed-off-by: Random J Developer <[email protected]>
Git a même une option de ligne de commande -s pour l’ajouter automatiquement à votre message de commit:
$ git commit -s -m 'Ceci est mon message de validation'
Si vous avez déjà effectué un commit et avez oublié d'inclure la signature, vous pouvez modifier votre dernier commit pour ajouter la signature à l'aide de la commande suivante, qui peut ensuite être forcée.
git commit --amend -s
Nous utilisons un bot DCO pour appliquer le DCO à chaque Pull Request.
En contribuant, vous acceptez que vos contributions soient licenciées sous la licence MIT.