{"title":"Contribuer à Django","version":"1.11","locale":"fr","docname":"internals/contributing/index","url":"/fr/1.11/internals/contributing/","canonical":"https://djangodocs.dev/fr/1.11/internals/contributing/","summary":"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…","html":"<h1>Contribuer à Django<a class=\"heading-anchor\" href=\"#contributing-to-django\"><span class=\"visually-hidden\">Lien vers cette rubrique</span><span aria-hidden=\"true\">#</span></a></h1>\n<p>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. Dès que vous aurez fait la connaissance de Django, vous pouvez commencer à contribuer de nombreuses façons :</p>\n<ul class=\"simple\">\n<li><p>Rejoignez la liste de diffusion <a class=\"reference internal\" href=\"/fr/1.11/internals/mailing-lists/#django-users-mailing-list\"><span class=\"std std-ref\">django-users</span></a> (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 <a class=\"reference external\" href=\"https://code.djangoproject.com/wiki/UsingTheMailingList\">lignes directrices d’écriture</a> de la liste.</p></li>\n<li><p>Rejoignez le <a class=\"reference external\" href=\"irc://irc.freenode.net/django\">canal IRC #django</a> (anglophone) ou <code class=\"docutils literal notranslate\"><span class=\"pre\">#django-fr</span></code> sur Freenode et répondez aux questions. En expliquant Django aux autres utilisateurs, vous en apprendrez beaucoup vous-même sur le fonctionnement de ce système.</p></li>\n<li><p>Écrivez sur Django dans votre blog. Nous rassemblons tous les blogs sur Django que nous connaissons sur la <a class=\"reference external\" href=\"https://www.djangoproject.com/community/\">page de la communauté</a> ; si vous aimeriez voir apparaître votre blog sur cette page, vous pouvez <a class=\"reference external\" href=\"https://www.djangoproject.com/community/add/blogs/\">vous inscrire ici</a>.</p></li>\n<li><p>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 !</p></li>\n</ul>\n<p>Si vous prenez du plaisir à travailler <em>avec</em> Django, vous verrez lorsque vous commencerez à travailler <em>sur</em> lui. Nous nous réjouissons de pouvoir aider les utilisateurs de Django à faire le pas de la contribution dans la communauté ; il existe plusieurs pistes pour pouvoir apporter son aide au développement de Django (anglais requis pour la plupart de ces domaines) :</p>\n<ul class=\"simple\">\n<li><p><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/bugs-and-features/\"><span class=\"doc\">Signaler des anomalies</span></a> dans notre <a class=\"reference external\" href=\"https://code.djangoproject.com/\">système de tickets</a>.</p></li>\n<li><p>Rejoindre la liste de diffusion <a class=\"reference internal\" href=\"/fr/1.11/internals/mailing-lists/#django-developers-mailing-list\"><span class=\"std std-ref\">django-developers</span></a> et partager vos idées sur les améliorations possibles de Django. Nous sommes toujours ouverts aux propositions.</p></li>\n<li><p><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/submitting-patches/\"><span class=\"doc\">Proposer des correctifs</span></a> pour des comportements nouveaux ou corrigés. Si vous cherchez une façon simple de commencer à contribuer à Django, lisez le didacticiel <a class=\"reference internal\" href=\"/fr/1.11/intro/contributing/\"><span class=\"doc\">Écriture de votre premier correctif pour Django</span></a> et jetez un œil aux tickets <a class=\"reference external\" href=\"https://code.djangoproject.com/query?status=!closed&amp;easy=1\">simples (easy pickings)</a>. La <a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/submitting-patches/#patch-review-checklist\"><span class=\"std std-ref\">Patch review checklist</span></a> sera aussi d’une grande aide.</p></li>\n<li><p><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/\"><span class=\"doc\">Améliorer la documentation</span></a> ou <a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/unit-tests/\"><span class=\"doc\">écrire des tests unitaires</span></a>.</p></li>\n<li><p><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/\"><span class=\"doc\">Trier les tickets et relire les correctifs</span></a> créés par d’autres utilisateurs.</p></li>\n</ul>\n<p>Sérieusement, <strong>tout le monde</strong> peut aider à rendre Django meilleur !</p>\n<p>Parcourez les sections suivantes pour en savoir plus :</p>\n<div class=\"toctree-wrapper compound\">\n<ul>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/new-contributors/\">Conseils pour les nouveaux contributeurs</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/new-contributors/#first-steps\">Premiers pas</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/new-contributors/#guidelines\">Lignes de conduite</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/new-contributors/#faq\">FAQ</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/bugs-and-features/\">Signalement d’anomalies ou demandes de fonctionnalités</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/bugs-and-features/#reporting-bugs\">Signalement d’anomalies</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/bugs-and-features/#reporting-user-interface-bugs-and-features\">Signalement d’anomalies ou de fonctionnalités de l’interface utilisateur</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/bugs-and-features/#requesting-features\">Demandes de fonctionnalités</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/bugs-and-features/#how-we-make-decisions\">Comment nous prenons des décisions</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/\">Tri des tickets</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/#triage-workflow\">Triage workflow</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/#triage-stages\">Étapes de tri</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/#other-triage-attributes\">Other triage attributes</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/#closing-tickets\">Fermeture de tickets</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/#how-can-i-help-with-triaging\">Commet puis-je aider à trier les tickets ?</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/triaging-tickets/#bisecting-a-regression\">Bisecting a regression</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/\">Écriture du code</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/coding-style/\">Coding style</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/unit-tests/\">Les tests unitaires</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/submitting-patches/\">Soumission de correctifs</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/working-with-git/\">Travailler avec Git et GitHub</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-code/javascript/\">JavaScript</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/\">Écrire la documentation</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#getting-the-raw-documentation\">Getting the raw documentation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#getting-started-with-sphinx\">Getting started with Sphinx</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#how-the-documentation-is-organized\">Organisation de la documentation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#writing-style\">Writing style</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#commonly-used-terms\">Termes fréquemment utilisés</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#django-specific-terminology\">Django-specific terminology</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#guidelines-for-restructuredtext-files\">Directives pour les fichiers reStructuredText</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#django-specific-markup\">Django-specific markup</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#documenting-new-features\">Documenting new features</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#minimizing-images\">Minimizing images</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#an-example\">Un exemple</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#spelling-check\">Spelling check</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#translating-documentation\">Traduction de la documentation</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/writing-documentation/#django-admin-man-page\">Page de manuel <code class=\"docutils literal notranslate\"><span class=\"pre\">django-admin</span></code></a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/localizing/\">Traduction de Django</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/localizing/#translations\">Traductions</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/localizing/#formats\">Formats</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/localizing/#documentation\">Documentation</a></li>\n</ul>\n</li>\n<li class=\"toctree-l1\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/committing-code/\">Commit de code</a><ul>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/committing-code/#handling-pull-requests\">Gestion des requêtes de contribution</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/committing-code/#committing-guidelines\">Lignes directrices pour les commits</a></li>\n<li class=\"toctree-l2\"><a class=\"reference internal\" href=\"/fr/1.11/internals/contributing/committing-code/#reverting-commits\">Reverting commits</a></li>\n</ul>\n</li>\n</ul>\n</div>","rootId":"contributing-to-django","toc":[],"breadcrumbs":[{"docname":"internals/index","title":"Fonctionnement interne du projet Django","url":"/fr/1.11/internals/"}],"prev":{"docname":"internals/index","title":"Fonctionnement interne du projet Django","url":"/fr/1.11/internals/"},"next":{"docname":"internals/contributing/new-contributors","title":"Conseils pour les nouveaux contributeurs","url":"/fr/1.11/internals/contributing/new-contributors/"},"formats":{"html":"/fr/1.11/internals/contributing/","markdown":"/fr/1.11/internals/contributing.md","json":"/fr/1.11/internals/contributing.json"},"source":"https://github.com/django/django/blob/stable/1.11.x/docs/internals/contributing/index.txt","official":"https://docs.djangoproject.com/fr/1.11/internals/contributing/","inVersions":["6.1","6.0","5.2","5.1","5.0","4.2","4.1","4.0","3.2","3.1","3.0","2.2","2.1","2.0","1.11","1.10","1.9"],"inLocales":["en","fr","ja","id","pt-br","ko","es","el","pl"]}