
Trois ans plus tard, la communauté de développement de Linux a décidé de revoir le Code of Conflict.
« Le Code of Conflict ne remplit pas son objectif implicite qui est de favoriser la civilité et l’esprit ‘d’être excellents l’un avec l’autre’. Des consignes explicites ont fait leur démonstration de réussite dans d’autres projets et autres branches du noyau, » a écrit Greg Kroah-Hartman, un développeur du noyau Linux.
« Voici une déclaration du Code of Conduct pour le noyau. Il est basé sur le Contributor Covenant comme décrit sur www.contributor-covenant.org », ajoute-t-il. « À partir de ce moment, on doit respecter ces règles pour aider à faire de la communauté du noyau un environnement accueillant dans lequel participer. »
Contributor Covenant Code of Conduct
Afin d’encourager un environnement ouvert et accueillant, les contributeurs et mainteneurs de Linux s’engagent à faire de la participation dans le projet et la communauté une expérience sans harcèlement, quels que soient l’âge, la taille, l’invalidité, l’éducation, le statut socio-économique, le genre, etc.
Pour assurer un environnement positif, voici des exemples de comportements qu’il faut suivre :
- Utiliser un langage accueillant et inclusif.
- Respecter les points de vue et expériences divergents.
- Accepter toute critique constructive.
- Se concentrer sur ce qui est meilleur pour la communauté.
- Montrer de l’empathie envers les autres membres de la communauté .
Les comportements inacceptables incluent :
- L’usage d’un langage ou imagerie sexualisée et l’attention ou avances sexuelles importuns.
- Le trolling, les insultes/commentaires désobligeants, et les attaques personnelles ou politiques.
- La publication des informations privées des autres, comme les adresses physiques ou électroniques, sans permission explicite.
- Toute conduite qui pourrait être considérée comme inappropriée dans un cadre professionnel.
Les mainteneurs ont la responsabilité de clarifier ces standards de comportement acceptable et devraient prendre des actions justes appropriées en réponse à tout comportement inacceptable. Ainsi, ils ont « le droit et la responsabilité de supprimer, modifier, ou rejeter les commentaires, commits, code, les modifications wiki, les questions, et autres contributions qui ne sont pas alignées à ce code de conduite, ou bannir temporairement ou de façon permanente tout contributeur pour les autres comportements qu’ils trouvent [mainteneurs] inappropriés, menaçants, offensifs ou blessants. »
Ce code s’applique aussi bien dans les espaces réservés au projet que dans les espaces publics, quand un individuel représente le projet ou sa communauté.
Un code adopté par plusieurs projets
Linux est juste le dernier d’un grand nombre de projets vibrants et à succès qui ont adopté le CoC. Des projets comme Atom, curl, Discourse, Eclipse, Gitlab, Google, Golang, Kubernetes, Mono, .NET Foundation, Rails, Swift. D’autres projets comme Ubuntu ont leur propre code.
Bien que certains codes comme celui d’Ubuntu et Django ont bien fonctionné pendant des années, des internautes se sont empressés de rappelle que le CoC pourrait être exploité pour censurer voire crucifier toute personne qui participe et refuse de s’autocensurer.
Certains ont même exprimé leur surprise de voir Linux adopter ce code, et prédisent ironiquement que Linus Torvalds sera le premier banni en raison de ces diatribes incessantes.
Ignorer les questions politiques serait un privilège selon Coraline Ada Ehmke, créatrice du CoC
Des internautes ont vite fait d’indiquer que ce code a été créé par une certaine Coraline Ada Ehmke qui n’a pas manqué de célébrer cette victoire sur son compte Twitter. Cette femme (transgenre) a déjà travaillé pour Github avant d’être licenciée et est plus connue pour son activisme pour encourager des “safe spaces” pour les gens marginalisés dans l’industrie de tech. En 2015, elle a exigé qu’un contributeur actif d’Opal soit retiré en raison de ses remarques transphobes sur son compte Twitter, une requête qui a déclenché une longue discussion surtout après qu’un des membres de l’organisation Opal a refusé d’abdiquer à cette demande.
Ce code va-t-il vraiment aider à améliorer l’environnement de travail de Linux ? Les avis sont départagés. Un commentateur pense que le CoC n’a rien à voir avec la création d’un environnement tolérant et accueillant. « Il s’agit de créer un tribunal d’autorité morale pour intimider et chasser tous ceux qui sont en désaccord avec vous, quel que soit leur apport dans le projet. Le fait qu’ils ont inclus ces conditions impossibles et incroyablement vagues nous dit tout. »
Un autre commentateur pense que ce code devrait horrifier toute personne ayant un intérêt pour le FOSS, « parce que ce ‘Code of Conduct’ a été conçu pour contrôler le discours, l’attitude et à la base tout ce qui concerne les gens qui travaillent sur le code. C’est le genre de choses qui causeront votre ban si vous vous trempez du genre de quelqu’un, ou le fait de se montrer un peu ‘offensif’ (oui, même une blague peut vous faire évincer), ce n’est pas une surprise que Linus s’est retiré au même moment que ceci a été adopté, parce que son attitude est le genre d’attitudes qui, bien qu’elle soit inoffensive, doit être censurée et toute personne l’utilisant doit être chassée parce que ces gens sont ‘nocifs pour la communauté’ ».
Source : kernel
Et vous ?



Voir aussi



Vous avez lu gratuitement 330 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.