// TODO: redo this whole file + translate it to English
Les issues sont uniquement pour signaler des bugs ou proposer des suggestions. Si vous avez une question concernant le site ou son développement, ouvrez une Discussion GitHub.
Pour contribuer à ce repo, n'hésitez pas à créer un nouveau fork et à soumettre une Pull Request, en suivant ces instructions :
- Si possible, ouvrez en amont une issue pour s'assurer que c'est un problème que l'équipe souhaite résoudre, qui n'est pas déjà en train d'être travaillé, et afin de documenter votre travail et de pouvoir vous donner des suggestions et des conseils.
- Forkez, clonez, et selectionnez la branche
dev
.git clone https://github.com/<votre pseudo>/okampus
- Créez une nouvelle branche sur votre fork.
git checkout -b feature/<votre-feature>
- Faites vos changements dans le code
- Assurez-vous que le lint passe avec
npm run lint
. - Pensez-bien à tester vos changements de manière intensive.
- Commitez vos changements avec des commits le plus possible organisés et clairs, puis pushez-les.
Veillez à suivre le style "conventional commits" pour les noms de vos commits.
git add <fichiers modifiés>
puisgit commit -m "<description>"
puisgit push origin <votre branche>
- Soumettez une Pull Request! Assurez-vous que votre PR fait bien un changement dans un domaine précis : 1 PR = 1 changement (n'ajoutez pas 3 endpoints et 4 bugfixes en une seule PR).
Les messages visibles par les utilisateurs sur le frontend, votre PR, vos issues etc. doivent être en français.