Contributeur #
Merci de votre intérêt à aider à améliorer Matplotlib ! Il existe différentes manières de contribuer à Matplotlib. Tous sont très précieux mais ne nécessitent pas nécessairement d'écrire du code du tout. Par exemple:
contribution à la documentation
ouvrir de nouveaux problèmes pour les bogues
demande de nouvelles fonctionnalités
demander des éclaircissements sur des choses que vous ne trouvez pas claires
correction de bogues
Si vous avez des questions sur le processus ou sur la façon de résoudre quelque chose, n'hésitez pas à demander sur gitter pour des questions courtes et sur le discours pour des questions plus longues.
- Contribuant
- Triage des bogues et curation des problèmes
- Configurer Matplotlib pour le développement
- Essai
- Conditions
- Exécution des tests
- Ecrire un test simple
- Données aléatoires dans les tests
- Rédaction d'un test de comparaison d'images
- Création d'un nouveau module dans matplotlib.tests
- Utilisation des actions GitHub pour CI
- Utiliser des toxines
- Construire d'anciennes versions de Matplotlib
- Test des versions publiées de Matplotlib
- Rédaction de documents
- Guide de style documentaire
- Travailler avec le code source Matplotlib
- Lignes directrices sur les demandes d'extraction
- Guide de publication
- Dépendances
- Version minimale de la stratégie de dépendances
- Propositions d'amélioration de Matplotlib
- Modèle MEP
- MEP8 : PEP8
- MEP9 : Gestionnaire d'interaction globale
- MEP10 : Cohérence des docstrings
- MEP11 : Dépendances tierces
- MEP12 : Améliorer la galerie et les exemples
- MEP13 : Utiliser les propriétés pour les artistes
- MEP14 : Gestion du texte
- MEP15 : correction de la mise à l'échelle automatique des axes lorsque les limites sont spécifiées pour un seul axe
- MEP19 : Intégration Continue
- MEP21 : refactorisation des couleurs et des cm
- MEP22 : réécriture de la barre d'outils
- MEP23 : plusieurs figures par fenêtre d'interface graphique
- MEP24 : Rayon négatif dans les tracés polaires
- MEP25 : Sérialisation
- MEP26 : Stylisme d'artiste
- MEP27 : découpler pyplot des backends
- MEP28 : Supprimer la complexité de Axes.boxplot
- MEP29 : balisage de texte clair