Kent Overstreet, ontwikkelaar van het Bcachefs-bestandssysteem, heeft gemeld dat de toekomst van het bestandssysteem waar hij aan werkt in het ongewisse is door acties van het comité dat verantwoordelijk is voor de naleving van de gedragsregels binnen de ontwikkelaarsgemeenschap (CoC-commissie). Linus Torvalds weigerde een nieuwe set correcties voor Bcachefs op te nemen in de kernelversie 6.13, verwijzend naar beschuldigingen van de CoC-commissie.
Enkele dagen daarvoor werd een wijziging aangebracht in de documenten die de activiteiten met betrekking tot de gedragscode regelen, waardoor het mogelijk werd om een ontwikkelaar te blokkeren in geval van schending van de gedragscode en het niet eens zijn met het voorgestelde CoC-scenario voor het oplossen van conflicten door de commissie. In gevallen van weigering om publieke excuses aan te bieden, is in de nieuwe versie van de regels de mogelijkheid geïntroduceerd om een 'ban' op te leggen, die tijdelijk de acceptatie van patches en pull-requests opschort en de overtreder van de gedragscode uitsluit van gemeenschapsdiscussies door de toegang tot de mailinglijst en de services van kernel.org te blokkeren.
Met de wijzigingen in de gedragscode stemden Linus Torvalds, Greg Kroah-Hartman (verantwoordelijk voor de stabiele takken van de kernel), Miguel Ohi (Rust-for-Linux), Dave Hansen (ondersteuner van de mm-subsystem uit Intel), Jonathan Corbet (LWN), Steven Rostedt (Red Hat), Dan Williams (Intel), Theodore Ts'o (ext4) en Konstantin Ryabcev (beheerder van Kernel.org) in. Blokkering kan worden opgelegd voor een periode die de ontwikkelingscyclus van een nieuwe kernversie niet overschrijdt (ongeveer 2 maanden). Als voorwaarde voor het opheffen van de blokkering kan de CoC-commissie eisen dat de overtreder publieke excuses aanbiedt. De beslissing over de blokkering wordt genomen door de CoC-commissie met instemming van 2/3 van de stemgerechtigde leden.
De blokkering van Kent Overstreet is gerelateerd aan de beledigende opmerking 'Get your head examined. And get the fuck out of here with this shit.', gemaakt tijdens een discussie met Michal Hocko, een van de ontwikkelaars van het geheugensystemen in de kernel. De belediging werd opgemerkt door leden van de CoC-commissie, die om publieke excuses vroegen, waarop Kent weigerde en vond dat het onaanvaardbaar was om persoonlijke zaken publiekelijk te bespreken, en hij verklaarde dat hij en Michal deze kwestie al privé hadden opgelost. Kent noemde ook de onaangename druk die werd uitgeoefend met het argument dat het belangrijk was om het imago van de gemeenschap te behouden, maar volgens Kent was dit een wens om de aantrekkingskracht van deelname aan het project voor bedrijven te behouden.
Bron: linux.org.ru
