Un bon nombre de conflits internes ont été signalés dans la Mailing List du noyau Linux, car le caractère assez particulier de Linus Torvalds, le créateur de Linux, les aurait dérangé.
Torvalds est l’actuel superviseur de développement du noyau Linux. Il est connu pour exprimer franchement son mécontentement si un travail ne lui plaît pas, et souvent avec des propos « vulgaires » et qualifiés de « très rudes » par certains internautes. Lennart Poettering, un ingénieur de Red Hat et un des créateurs de « systemd » (adopté aujourd’hui par la plupart des distributions Linux), avait même posté publiquement sur son profil Google+ que Torvalds est un « mauvais modèle » à suivre.
« Ce n’est pas un endroit convivial », déclare Lennart Poettering, « La communauté Linux est dominée par des hommes blancs du western âgés entre la trentaine et la quarantaine. Je rentre parfaitement dans ce cadre et les ordures qu’ils jettent sur moi sont terribles. J’imagine que cela est encore pire pour les membres des minorités ou des personnes d’origine culturelle différente ».
Pour éviter que ce genre de posts publiques réapparaissent et pour rendre la « Mailing List du noyau Linux un endroit plus pacifique » un groupe de 60 développeurs du noyau ont signé la semaine dernière un code de bonne conduite en cas de conflit, celui-ci a été accepté et intégré dans la page GitHub du projet par Linus Torvals lui-même.
Voici une traduction approximative de ce code de conduite :
« L'effort de développement du noyau Linux est un processus très personnel par rapport aux moyens traditionnels de développement logiciel. Votre code et les idées derrière lui seront examinés attentivement, ce qui entraîne souvent de la critique. Presque toujours, l'examen exigera des améliorations sur le code avant qu'il puisse être inclus dans le noyau. Sachez que cela arrive parce que toutes les personnes impliquées veulent voir la meilleure solution possible pour le succès global de Linux. Ce processus de développement a prouvé qu’il permettait de créer le plus robuste noyau de système d'exploitation jamais vu, et nous ne voulons pas faire quelque chose qui causera la diminution de la qualité des soumissions et, éventuellement, des résultats.
Si, toutefois, une personne se sent personnellement agressée, menacée, ou autrement mal à l'aise en raison de ce processus, cela ne sera pas acceptable. Dans ce cas, veuillez s’il vous plaît contacter le conseil consultatif technique de la Fondation Linux à <tab@lists.linux-foundation.org>, ou les membres individuels, qui feront en sorte de résoudre le problème au mieux de leur capacité.
Pour plus d'informations sur qui est membre du conseil consultatif technique et quels sont leurs rôles, veuillez visiter ce lien: http://www.linuxfoundation.org/progr...y-councils/tab
En tant que critique de code, veuillez vous efforcer de rester courtois et concentré sur les problèmes techniques. Nous sommes tous humains, et les frustrations peuvent être grandes des deux côtés. Essayez de garder à l'esprit les mots immortels de Bill et Ted : "Soyez bons les uns envers les autres" ».
Voir le texte original du code de conflit publié sur GitHub (en anglais)
Source : Linux News, GitHub
Et vous ?
Que pensez-vous de ce code et des conflits qui existent à l’intérieur de la communauté Linux ?
Les développeurs du noyau Linux adoptent un code de bonne conduite
Après plusieurs conflits internes au sein de la communauté
Les développeurs du noyau Linux adoptent un code de bonne conduite
Après plusieurs conflits internes au sein de la communauté
Le , par Amine Horseman
Une erreur dans cette actualité ? Signalez-nous-la !