# Contribution Merci de vous intéresser à la contribution ! Toute contribution est la bienvenue, il n'est pas nécessaire d'avoir une adhésion pour contribuer à ce projet. ## Comment contribuer ? Vous pouvez retrouver le backlog du projet [sur GitHub](https://github.com/orgs/afup/projects/2). Ainsi que [la liste des issues](https://github.com/afup/web/issues?q=sort%3Aupdated-desc+is%3Aissue+is%3Aopen). > [!NOTE] > Si vous envisagez un gros chantier (mise à jour de PHP, Symfony, etc), pensez à nous contacter avant de vous lancer > pour être sûr que le sujet ne soit pas déjà en cours. ## Signaler un bug Si vous rencontrez un bug, l'idéal serait de proposer une correction via une Pull Request. Si cela ne vous est pas possible, merci de créer une issue expliquant le bug et les étapes pour le reproduire. ## Pull Requests Les Pull Requests sont les bienvenues, que ce soit pour corriger un bug, une nouvelle fonctionnalité ou une amélioration. Pour soumettre une PR : 1. Créer un fork du repository sur votre compte GitHub 2. Créer une branche à partir de `master` 3. Développer 4. Faire un commit qui décrit les changements 5. Push les modifications sur votre fork 6. Ouvrir une pull request vers la branche `master` du repository principal Veillez à ce que votre pull request contienne : - Une description claire des modifications et/ou corrections - Une issue associée, s'il elle existe - Des tests - Des screenshots si les changements sont visuels ## Setup Le setup de l'environnement de développement est disponible dans [la documentation dédiée](./doc/dev-setup.md). ## Nous contacter Si vous avez une [adhésion à jour](https://afup.org/association/devenir-membre), il est possible de nous contacter via le Slack membres. Et sinon par mail à `outils[at]afup[dot]org`. > [!CAUTION] > Si vous voulez nous contacter à propos d'un problème de sécurité, ne le faites pas via un canal public ! > Suivez les instructions [dans SECURITY.md](./SECURITY.md)