Merci de votre intérêt pour contribuer à CourrierCode ! 🎉
- Vérifiez que le bug n'a pas déjà été signalé dans les Issues
- Créez une nouvelle Issue avec :
- Un titre clair et descriptif
- Les étapes pour reproduire le bug
- Le comportement attendu vs le comportement observé
- Votre version d'iOS et modèle d'appareil
- Des captures d'écran si possible
- Ouvrez une Issue avec le tag
enhancement - Décrivez clairement la fonctionnalité souhaitée
- Expliquez pourquoi elle serait utile
- macOS 14.0+
- Xcode 15.0+
- Connaissance de Swift et SwiftUI
- Fork le projet
- Clonez votre fork :
git clone https://github.com/boboul-cloud/CourrierCode.git
- Créez une branche pour votre fonctionnalité :
git checkout -b feature/ma-fonctionnalite
- Développez et testez vos modifications
- Committez avec des messages clairs :
git commit -m "Add: description de la fonctionnalité" - Poussez vers votre fork :
git push origin feature/ma-fonctionnalite
- Ouvrez une Pull Request
- Utilisez le français pour les commentaires
- Suivez les conventions Swift/SwiftUI standards
- Indentation : 4 espaces
- Nommage des variables en camelCase
- Nommage des types en PascalCase
Préfixez vos messages de commit :
Add:pour une nouvelle fonctionnalitéFix:pour une correction de bugUpdate:pour une mise à jourRefactor:pour du refactoringDocs:pour la documentation
En contribuant, vous acceptez que vos contributions soient sous licence MIT.
Chaque contribution, même petite, est appréciée ! ⭐