|
|
# Comment contribuer avec du code
|
|
|
|
|
|
## De votre côté
|
|
|
|
|
|
1. Créer un compte sur [https://framagit.org](https://framagit.org)
|
|
|
1. Créer un fork du projet principal : [Créer le fork](https://framagit.org/framasoft/framadate/fork/new)
|
|
|
1. Créer une branche nommée feature/[Description] à partir de la branche **develop**
|
|
|
* Où [Description] est une description en anglais très courte de ce qui va être fait
|
|
|
1. Faire des commits dans votre branche
|
|
|
1. Pusher la branche sur votre fork
|
|
|
1. Demander une merge request vers **develop**
|
|
|
|
|
|
## La suite se passe de notre côté
|
|
|
|
|
|
1. Quelqu'un relira votre travail
|
|
|
* Essayez de rendre ce travail plus facile en organisant vos commits
|
|
|
1. S'il y a des remarques sur le travail, le relecteur fera des commentaires sur la merge request
|
|
|
1. Si la merge request lui semble correcte il peut merger votre travail avec la branche **develop**
|
|
|
|
|
|
## Corrections suite à une relecture
|
|
|
|
|
|
La relecture de la merge request peut vous amener à faire des corrections.
|
|
|
Vous pouvez faire ces corrections dans votre branche, ce qui aura pour effet de les ajouter à la merge request.
|
|
|
|
|
|
## Comprendre le code
|
|
|
|
|
|
Une page du wiki est dédiée à l'appréhension du code de framadate : [Document technique](technical).
|
|
|
|
|
|
-------------
|
|
|
[Back to homepage](home) |
|
|
\ No newline at end of file |