Skip to content
This repository has been archived by the owner on Mar 7, 2024. It is now read-only.

Latest commit

 

History

History
31 lines (22 loc) · 1.91 KB

CONTRIBUTING.md

File metadata and controls

31 lines (22 loc) · 1.91 KB

// TODO: redo this whole file + translate it to English

Contribuer

Directives

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 :

  1. 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.
  2. Forkez, clonez, et selectionnez la branche dev. git clone https://github.com/<votre pseudo>/okampus
  3. Créez une nouvelle branche sur votre fork. git checkout -b feature/<votre-feature>
  4. Faites vos changements dans le code
  5. Assurez-vous que le lint passe avec npm run lint.
  6. Pensez-bien à tester vos changements de manière intensive.
  7. 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> puis git commit -m "<description>" puis git push origin <votre branche>
  8. 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).

⚠️ Utilisez l'anglais pour vos commits, les commentaires dans votre code, les messages de logs dans la console, les variables et tout autre objet compris directement dans le code.\

Les messages visibles par les utilisateurs sur le frontend, votre PR, vos issues etc. doivent être en français.