Perl change le permaban des développeurs pour un comportement “ inacceptable ” en un verrouillage d’un an après la réponse de la communauté

  • FrançaisFrançais


  • Un permaban des événements Perl sur un comportement “inacceptable” a été réduit à un an pour le développeur concerné, nommé par plusieurs sources Perl distinctes sous le nom de Matt Trout.

    La première itération d’un rapport de transparence par l’équipe des affaires communautaires (CAT) du langage informatique a été publiée une semaine après que le développeur Perl Core connu sous le nom de Sawyer X a annoncé son intention de quitter le comité de pilotage de Perl en raison d’une prétendue «hostilité de la communauté» à son égard.

    Le rapport traitait de la mauvaise «conduite de la communauté» en général et donnait également des détails (bien que le langage soit très flou) sur deux enquêtes sur ce que le CAT a décrit comme «un comportement potentiellement inacceptable sur IRC et Twitter» et un incident survenu à un Perl 2019. un événement.

    Les comportements «inacceptables» et le paysage enfer de Twitter sont trop souvent associés. Ce que le CAT a trouvé là-bas et sur d’autres canaux a déclenché une deuxième enquête sur ce qui s’était passé lors de l’événement Perl en question. Tout bien considéré, le CAT a décidé qu’une interdiction de la truite était en ordre. Un autre individu devait recevoir un avertissement.

    “Le CAT a informé la personne faisant l’objet de l’enquête dans le cadre [of] enquête n ° 1 et n ° 2 selon laquelle il leur est interdit d’assister à des conférences ou événements de la Fondation Perl à perpétuité », lit-on dans le rapport.

    Peu après Le registre lui a demandé des commentaires, le CAT a mis à jour son rapport. En plus de clarifier ce que l’enquête portait sur le comportement au fil des ans, elle a également rendu la sanction «plus limitée». L’interdiction a maintenant été fixée à un minimum d’un an et pourrait être prorogée s’il y avait de nouveaux comportements “inacceptables”.

    “La durée de l’interdiction est modifiée”, a poursuivi le CAT, “car avoir des normes de conduite toute l’année est nouveau, tout comme le CAT. Compte tenu de tout cela, nous avons estimé qu’il était plus juste de commencer par une sanction plus limitée. “

    Le CAT a également déclaré qu’il “reconnaît qu’il aurait dû retarder la publication du rapport de transparence pour donner au sujet [Trout] plus de temps pour répondre. “

    Le registre a parlé à Trout de l’interdiction.

    Il a noté le message de Leon Timmermans intitulé “Une année de conflits en Perl” et a déclaré: “Je crois qu’à ce stade, la meilleure chose pour mes amis et ma communauté est d’accepter l’exclusion d’un an de certains espaces telle qu’elle est actuellement proposée, de sorte que nous pouvons concentrer nos énergies sur l’avenir de Perl au lieu de prolonger un tel discours de division après une année où nous en avons eu plus qu’assez. “

    Trout a également exprimé sa déception de ne pas avoir été informée de la sanction infligée par le premier rapport avant sa publication, ce que le CAT a partiellement reconnu dans sa mise à jour. Cependant, il a poursuivi: “Étant donné que l’article initial sur le processus CAT était, franchement, extrêmement juste en ce qu’il était véridique sans aucune tentative de m’exonérer de mes erreurs, je préfère casser le bouton” coopérer “dans ce cas particulier. a répété le dilemme du prisonnier, pour ainsi dire. “

    Aaron Crane, anciennement de Vulture Central, s’est rendu sur Twitter la semaine dernière pour partager sa version d’un incident décrit dans le rapport CAT dans un long fil, qui a détaillé ce qu’il a qualifié d ‘«antisémitisme philosémite» lors de l’événement de 2019, bien qu’il ne se fonde pas sur l’identité de la personne commettant les abus.

    Le problème a été transmis aux organisateurs de la conférence, qui ont demandé à «l’individu» de partir.

    Crane a dit Le registre: “Pour moi, il s’agit fondamentalement d’élever le niveau du discours dans le monde Perl”, notant que “l’équipe des affaires communautaires a examiné un modèle de comportement toxique plus large et à long terme” plutôt que simplement l’incident de 2019.

    Il a poursuivi: «Je pense que le changement dans le monde Perl qui a conduit à cette décision est simplement l’existence d’un organe central capable et désireux d’agir.

    “L’équipe des affaires communautaires est prête à examiner ces problèmes de comportement de longue date, qui sont les bienvenus et en retard, et à lire un comportement constamment inacceptable comme un modèle. Leur réponse doit être considérée dans le contexte de ce comportement à long terme.”

    Les permabans devraient être des outils “ de dernier recours ”

    Il y avait, cependant, de l’inquiétude au sein de la communauté Perl sur la sévérité initiale de la sanction de Trout. Publication sur le perl.perl5.porters liste de diffusion, Neil Bowers, contributeur du Comprehensive Perl Archive Network (CPAN), a noté qu’un tel comportement “a besoin d’être corrigé” mais s’est inquiété de savoir si l’approche adoptée était la bonne.

    Plus tard, il a publié des réflexions sur ce qu’était réellement la communauté Perl et a inclus un paragraphe dans lequel les normes étaient discutées. “Les plus grandes communautés”, a-t-il dit, “ont besoin d’une gamme d’outils à leur disposition, y compris une discussion silencieuse, des avertissements, des interdictions limitées dans le temps, puis finalement une interdiction à vie (‘permaban’).”

    “Dans la plupart des cas, un permaban devrait être l’outil de dernier recours, utilisé uniquement lorsque toutes les autres voies ont été épuisées.”

    Perl en est à sa quatrième décennie, mais les événements de ces dernières semaines et mois résument les dilemmes auxquels sont confrontées de nombreuses communautés open source. Dans le cas de Perl, certaines blessures sont auto-infligées – attribuer une pénalité puis la faire reculer sent un peu de faiblesse. Ou peut-être une volonté de s’engager. L’utilisation par Trout de «ma communauté» fait allusion aux divisions qui existent dans le monde Perl plus large et peu de gens diront qu’un environnement considéré par certains de ses membres comme toxique est autre chose qu’une mauvaise chose.

    Des lignes sont clairement nécessaires, mais décider où les dessiner sans aliéner des communautés entières continue de poser un défi. ®

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *