Web Analytics Made Easy - Statcounter
Skip to content

Contribuer

Merci de votre intérêt à contribuer à Duckling !

Aperçu

Cette section couvre tout ce que vous devez savoir pour contribuer efficacement.

Code de conduite

En participant à ce projet, vous acceptez de respecter notre Code de conduite, basé sur le Contributor Covenant 3.0. Nous nous engageons à fournir un environnement accueillant et inclusif pour tous.

Comment contribuer

Signaler des bugs

  1. Vérifiez les problèmes existants pour éviter les doublons
  2. Créez un nouveau problème avec :
  3. Titre clair et descriptif
  4. Étapes pour reproduire
  5. Comportement attendu vs réel
  6. Détails de l'environnement (OS, navigateur, versions)
  7. Captures d'écran si applicable

Suggérer des fonctionnalités

  1. Vérifiez les problèmes existants pour des suggestions similaires
  2. Créez une demande de fonctionnalité avec :
  3. Description claire de la fonctionnalité
  4. Cas d'usage et avantages
  5. Approche d'implémentation possible

Pull Requests

  1. Forkez le dépôt
  2. Créez une branche de fonctionnalité : git checkout -b feature/votre-nom-de-fonctionnalite
  3. Apportez vos modifications
  4. Écrivez/mettez à jour les tests
  5. Exécutez les tests : Assurez-vous que tous les tests passent
  6. Commitez avec des messages clairs : Suivez les commits conventionnels
  7. Poussez vers votre fork
  8. Créez une Pull Request

Processus de révision

  1. Toutes les PR nécessitent au moins une approbation
  2. Les vérifications CI doivent passer
  3. La couverture de code ne doit pas diminuer
  4. La documentation doit être mise à jour si nécessaire

Reconnaissance

Les contributeurs seront reconnus dans :

  • CHANGELOG.md pour les contributions significatives
  • Section des contributeurs du README.md

Merci de contribuer Ă  Duckling !