Kent Overstreet, développeur du système de fichiers Bcachefs, a indiqué que l'avenir du système de fichiers en cours de développement dans le noyau est incertain en raison des actions du comité responsable du respect du code de conduite dans la communauté des développeurs (Comité CoC). Linus Torvalds a refusé d'accepter un nouvel ensemble de corrections pour Bcachefs dans la branche 6.13 du noyau, en se référant à des plaintes de la part du comité CoC.
Quelques jours auparavant, une modification a été apportée aux documents régissant les activités liées au code de conduite, introduisant la possibilité de bloquer un développeur en cas de violation du code de conduite et de désaccord pour résoudre le conflit selon le scénario proposé par le comité CoC. En cas de refus de présenter des excuses publiques, la nouvelle version des règles introduit la possibilité d'imposer un 'ban' suspendant temporairement l'acceptation des patchs et des pull requests, ainsi que l'exclusion du contrevenant aux discussions de la communauté en bloquant l'accès à la liste de diffusion et aux services de kernel.org.
Les modifications apportées au code de conduite ont été acceptées par Linus Torvalds, Greg Kroah-Hartman (responsable des branches stables du noyau), Miguel Ojeda (Rust-for-Linux), Dave Hansen (responsable de la sous-système mm d'Intel), Jonathan Corbet (LWN), Stephen Rothwell (Red Hat), Dan Williams (Intel), Theodore Ts'o (ext4) et Konstantin Ryabitsev (administrateur de Kernel.org). Le blocage peut être effectué pour une durée ne dépassant pas le cycle de développement de la nouvelle branche du noyau (environ 2 mois). Comme conditions de levée du blocage, le comité CoC peut exiger des excuses publiques de la part du contrevenant. La décision de blocage est prise par le comité CoC avec l'accord de 2/3 des participants au vote.
Le blocage de Kent Overstreet est lié à l'expression offensante «Get your head examined. And get the fuck out of here with this shit.», prononcée lors d'une discussion avec Michal Hocko, l'un des développeurs du gestionnaire de mémoire dans le noyau. L'insulte a été remarquée par les membres du comité CoC qui ont demandé des excuses publiques, auxquelles Kent a répondu par un refus, estimant inacceptable de soulever des affaires personnelles en public et déclarant qu'ils avaient déjà résolu ce problème de manière personnelle. Kent a également mentionné des pressions désagréables évoquant la nécessité de soutenir l'image de la communauté, mais, selon lui, cela était dicté par le désir de maintenir l'attrait de la participation des entreprises au projet.
Source : linux.org.ru
