Contribuer à Django¶
Django est une communauté qui vit de ses contributeurs volontaires. De par sa croissance continue, de plus en plus de personnes sont nécessaires pour en aider d’autres. Vous pouvez contribuer de multiples manières, soit sur le code de Django ou plus largement sur son écosystème.
Travail sur le cadriciel Django¶
Le travail sur Django en tant que tel se divise en trois catégories principales :
- Écriture de code 💻
Corriger un bogue ou ajouter une nouvelle fonctionnalité. Vous pouvez créer une requête de contribution et voir votre code dans la prochaine version de Django !
Commencez par la documentation Écriture du code.
- Écriture de documentation ✍️
La documentation de Django est l’un de ses points forts. Elle est informative et sérieuse. Vous pouvez aider à l’améliorer et à la garder pertinente au fur et à mesure de l’évolution du code.
Lisez Écrire la documentation pour en savoir plus.
- Traduction de Django 🗺️
Django est traduit en plus de 100 langues, il existe même quelques traductions pour le Klingon ?! L’équipe i18n est toujours à la recherche de traductrices et traducteurs pour aider à maintenir et augmenter la couverture des langues.
Lisez Traduction de Django pour aider à traduire Django.
Si vous pensez que travailler avec Django est plaisant, attendez de voir le moment où vous travaillerez sur Django. Sérieusement, tout le monde peut aider à rendre Django meilleur !
Ce guide de contribution contient tout ce dont vous avez besoin pour savoir comment aider à construire le cadriciel Web Django. Parcourez les sections suivantes pour trouver comment :
- Conseils pour les nouveaux contributeurs
- Signalement d’anomalies ou demandes de fonctionnalités
- Tri des tickets
- Écriture du code
- Écrire la documentation
- Obtention de la documentation brute
- Introduction à Sphinx
- Organisation de la documentation
- Style d’écriture (anglais)
- Termes fréquemment utilisés
- Terminologie spécifique à Django
- Directives pour les fichiers reStructuredText
- Balisage spécifique à Django
- Documentation de nouvelles fonctionnalités
- Minimiser les images
- Un exemple
- Correction orthographique
- Contrôle des liens
- Traduction de la documentation
- Page de manuel
django-admin
- Traduction de Django
- Commit de code
Rejoignez la communauté Django ❤️¶
Nous nous réjouissons de pouvoir aider les utilisateurs de Django à faire le pas de la contribution dans la communauté. Il existe plusieurs autres pistes pour pouvoir apporter son aide à la communauté Django et d’autres pour maintenir un écosystème dans lequel il fait bon travailler (anglais requis pour plusieurs de ces domaines) :
- Rejoingnez le forum Django. Ce forum est un endroit pour discuter du cadriciel Django et des applications et projets qui l’utilisent. C’est aussi un bon endroit pour poser des questions et y répondre, en lien avec l’installation, l’utilisation ou la contribution à Django.
- Rejoignez la liste de diffusion django-users (anglophone) et répondez aux questions. Cette liste de diffusion est très fréquentée et nous souhaitons vraiment y maintenir une atmosphère chaleureuse et instructive. Si vous êtes nouvelle ou nouveau dans la communauté Django, vous devriez lire les lignes directrices d’écriture de la liste.
- Rejoignez le serveur Discord Django, le canal IRC #django (anglophone) ou
#django-fr
sur Libera.Chat pour discuter et répondre aux questions. En expliquant Django aux autres utilisateurs, vous en apprendrez beaucoup vous-même sur le fonctionnement de ce système. - Écrivez sur Django dans votre blog. Nous rassemblons tous les blogs sur Django que nous connaissons sur la page de la communauté ; si vous aimeriez voir apparaître votre blog sur cette page, vous pouvez vous inscrire ici.
- Contribuez aux projets Django libres, écrivez de la documentation ou publiez votre propre code sous forme d’application libre réutilisable. L’écosystème des applications réutilisables est une grande force de Django, aidez-nous à le construire !
Nous nous réjouissons de travailler avec vous. Bienvenue à bord ! ⛵️