Skip to main content

Directives de la communauté GitHub

Des millions de développeurs à travers le monde hébergent des millions de projets, à la fois open source et fermés, sur GitHub. Nous avons la chance de pouvoir jouer un rôle dans la collaboration quotidienne au sein de la communauté des développeurs, une responsabilité que nous ne prenons pas à la légère. Ensemble, nous avons tous la formidable opportunité d'en faire une communauté dont nous pouvons être fiers.

Notre base d'utilisateurs diversifiée apporte des perspectives, des idées et des expériences différentes, allant des personnes qui ont créé leur premier projet « Hello World » la semaine dernière aux développeurs de logiciels les plus connus au monde. Nous nous engageons à faire de GitHub un environnement qui accueille toutes les différentes voix et perspectives que notre communauté a à offrir, tout en maintenant un endroit sûr où les développeurs peuvent faire leur meilleur travail.

En décrivant ce que nous pensons être une communauté sûre, accueillante et productive sur GitHub, nous espérons vous aider à comprendre comment interagir et collaborer au mieux sur notre plateforme, conformément à nos Conditions d’utilisation du service et Règles de bon usage.

Nous encourageons les membres de notre communauté à communiquer clairement leurs attentes, à modérer leurs projets lorsque cela est possible, et à signaler tout contenu susceptible de violer nos politiques. Le personnel de GitHub enquêtera sur tout signalement de mauvaise utilisation et pourra modérer le contenu public sur notre site que nous déterminons comme étant en violation de nos Conditions d'utilisation du service.

Maintenir une communauté forte

L'objectif principal de la communauté GitHub est de collaborer sur des projets logiciels. Nous nous engageons à maintenir une communauté où les utilisateurs sont libres de s'exprimer et de contester les idées des autres, à la fois techniques et autres. En même temps, il est important que les utilisateurs restent respectueux et permettent aux autres de contribuer ouvertement. Afin de favoriser à la fois un environnement sûr et productif, nous encourageons les membres de notre communauté à consulter ces directives pour savoir comment ils interagissent sur notre plateforme. Ci-dessous, vous trouverez quelques suggestions sur la façon d'avoir des interactions réussies en tant que membre apprécié de la communauté GitHub.

  • Soyez accueillant et ouvert d’esprit : de nouveaux utilisateurs rejoignent notre communauté chaque jour. Certains sont des développeurs bien établis, tandis que d'autres ne font que commencer. Soyez ouvert à d'autres idées et niveaux d'expérience. Faites de la place aux opinions autres que les vôtres et accueillez les nouveaux collaborateurs et ceux qui débutent.

  • Soyez respectueux : travailler dans un environnement collaboratif signifie que des désaccords peuvent survenir. Mais n'oubliez pas de critiquer les idées, pas les gens. Partagez des critiques réfléchies et constructives et soyez courtois envers ceux avec qui vous interagissez. Si vous ne pouvez pas vous engager avec respect, envisagez de prendre du recul ou d'utiliser certains de nos outils de modération pour désamorcer une situation tendue.

  • Faites preuve d'empathie : GitHub est une communauté mondiale composée de personnes issues d'horizons et de points de vue très divers, dont beaucoup peuvent ne pas être les vôtres. Essayez de vous mettre à la place des autres et de comprendre leurs sentiments avant de vous adresser à eux. Faites de votre mieux pour aider à faire de GitHub une communauté où les autres se sentent en sécurité pour apporter des contributions, participer à des discussions et partager différentes idées.

Que faire si quelque chose ou quelqu'un vous offense ?

Bien que certains désaccords puissent être résolus par une communication directe et respectueuse entre les membres de la communauté, nous comprenons que ce n'est pas toujours le cas. Nous encourageons notre communauté à contacter le support GitHub via le portail de support GitHub lorsqu'elle croit que le contenu ou l'activité qu'elle a rencontré enfreint nos stratégies. Cependant, si vous rencontrez quelque chose ou quelqu'un sur le site que vous trouvez répréhensible, voici quelques façons dont GitHub vous permet d'agir :

  • Communiquez les attentes. Les responsables peuvent définir des recommandations spécifiques à la communauté pour aider les utilisateurs à comprendre comment interagir avec leurs projets, par exemple, dans un fichier README d’un dépôt, un fichier CONTRIBUTING ou un code de conduite dédié. Vous trouverez des informations supplémentaires sur la création de communautés sur la page Communautés.

  • Modérez les commentaires. Les utilisateurs disposant de privilèges d’accès en écriture pour un dépôt peuvent modifier, supprimer ou masquer les commentaires de quiconque sur les « commits », les « pull requests » et les « issues ». Toute personne disposant d'un accès en lecture à un référentiel peut afficher l'historique des modifications d'un commentaire. Les auteurs de commentaires et les personnes disposant d’un accès en écriture à un dépôt peuvent également supprimer les informations sensibles de l’historique des modifications d’un commentaire. La modération de vos projets peut sembler être une lourde tâche si leur activité est importante, mais vous pouvez ajouter des collaborateurs qui vous aideront à gérer votre communauté.

  • Verrouillez les conversations . Si une discussion dans une « issue », une « pull request » ou une « commit » devient incontrôlable, hors sujet, ou viole le code de conduite de votre projet ou les politiques de GitHub, les propriétaires, les collaborateurs et toute autre personne ayant un accès en écriture peuvent verrouiller temporairement ou de façon permanente la conversation. Pour plus d’informations, consultez « Verrouillage des conversations ».

  • Bloquez les utilisateurs  . Si vous rencontrez un utilisateur spécifique avec lequel vous préférez ne pas interagir, vous pouvez bloquer l’utilisateur de votre compte personnel ou de votre organisation.

  • Limitez les interactions. Si votre projet public fait l’objet d’une attention indésirable, d’une attaque de trolls, de spam ou autre, vous avez la possibilité de définir des limites d’interaction temporaires pour empêcher certains utilisateurs d’interagir avec votre dépôt. Vous pouvez même fixer des limites de révision du code pour garantir la qualité des contributions à vos projets.

Bien que nous ayons à cœur de permettre aux responsables de modérer leurs propres projets, veuillez contacter nous via le portail de support GitHub si vous avez besoin d'une aide supplémentaire pour faire face à une situation.

Que se passe-t-il si quelqu'un enfreint les politiques de GitHub ?

Nous nous appuyons sur les rapports de la communauté, ainsi que sur une détection proactive, pour nous assurer que GitHub est une plate-forme sûre, accueillante et productive pour les développeurs de logiciels. Il existe une variété de facteurs que nous prenons en compte lorsque nous sommes informés d'un comportement ou d'un contenu non conforme aux politiques de GitHub. Cependant, notre approche d'application des politiques et de modération du contenu donne la priorité à notre vision d'être la maison de tous les développeurs. Ça signifie :

  • Nous optimisons pour la collaboration de code. Nous reconnaissons que le code peut avoir plusieurs utilisations et nous distinguons la manière dont le code est utilisé sur la plateforme et les autres utilisations possibles. Nous réfléchissons également à la manière dont nos mesures d'application peuvent affecter un réseau potentiellement complexe d'interdépendances sur la plate-forme et visons à restreindre le moins possible de contenu légitime.

  • Nous adoptons une approche centrée sur l'humain pour la modération de contenu et nous adaptons nos réponses pour répondre aux besoins d'une situation spécifique. Notre équipe mondiale examine les rapports que nous recevons au cas par cas, en tenant compte du contexte et des faits environnants, avant de prendre des mesures. Cela peut inclure la prise en compte du contenu potentiellement offensant publié d'une manière qui manque de contexte ou qui permet à d'autres utilisateurs de voir ou d'interagir facilement sans le savoir lors de l'utilisation de GitHub. Dans ces cas, nous pouvons privilégier la modération afin de protéger notre communauté.

  • Nos décisions sont ancrées dans notre conviction fondamentale que servir une communauté interconnectée et favoriser le progrès humain grâce à la collaboration des développeurs nécessite un engagement envers la diversité, l'inclusion et l'appartenance.

Lorsque nous avons décidé qu'une action de modération est justifiée, voici quelques-unes des façons dont nous pouvons répondre :

  • Suppression du contenu incriminé
  • Bloquer ou désactiver le contenu incriminé
  • Dégrader la visibilité du contenu incriminé
  • Masquer un compte d'utilisateur ou une organisation à la vue du public
  • Suspendre un compte d'utilisateur ou une organisation

Appel et rétablissement

Si votre contenu ou votre compte a été désactivé ou restreint et que vous souhaitez le rétablir ou faire appel, veuillez consulter notre page Appel et réintégration pour obtenir des informations sur la procédure et utiliser notre formulaire d’appel et de réintégration pour soumettre une demande.

Les présentes Recommandations de la communauté sont placées dans le domaine public afin que chacun puisse les utiliser, les réutiliser ou encore les adapter, selon les modalités de CC0-1.0.

Il ne s’agit là que de recommandations ; elles ne modifient pas nos Conditions d’utilisation du service et ne sont pas destinées à constituer une liste exhaustive. En vertu de ces conditions, GitHub conserve toute latitude pour supprimer tout contenu ou résilier tout compte en cas d’activité violant nos Règles de Bon Usage. Ces lignes directrices décrivent quand nous exercerons ce pouvoir discrétionnaire.