Bcachefs nākotne ir neskaidra konflikta ar Linux kodola kopienas Rīcības kodeksa komiteju (CoC) dēļ . Problēma radās tāpēc, ka Linuss Torvaldss, reaģējot uz CoC iesniegtajām sūdzībām, noraidīja jaunu Bcachefs labojumu iekļaušanu gaidāmajā kodola versijā 6.13.
Nesen tika atjaunināti CoC noteikumi , lai paredzētu stingrākus disciplinārsodus . Tie ietver iespēju bloķēt izstrādātāju , kurš neatrisina konfliktus saskaņā ar komitejas vadlīnijām vai atsakās publiski atvainoties par nepiedienīgu rīcību.
Sankcijas var ietvert ielāpu un atjaunošanas pieprasījumu pieņemšanas pagaidu apturēšanu , kā arī izslēgšanu no adresātu sarakstiem un pakalpojumiem, kas saistīti ar kernel.org. Šī aizlieguma maksimālais ilgums ir divi mēneši, kas sakrīt ar jaunas kodola atzara izstrādes ciklu, un tā atcelšana var būt atkarīga no publiskas atvainošanās.
Jaunie noteikumi tika piemēroti Overstritam pēc incidenta , kurā viņš aizskaroši piebilda ("Pārbaudi savu galvu. Un ej prom no šejienes ar šo sūdu") atmiņas pārvaldības sistēmas izstrādātājam Mihalam Hocko . Lai gan Overstrīts apgalvo, ka konflikts ar Hocko tika atrisināts privāti, CoC pieprasīja publisku atvainošanos, no kuras viņš atteicās, uzskatot par nepiedienīgu šādā veidā risināt personiskas lietas. Turklāt Overstrīts kritizēja sarunas, kuras, viņaprāt, vairāk koncentrējās uz projekta korporatīvā tēla aizsardzību, nevis uz konflikta taisnīgu atrisināšanu.
Lēmumu bloķēt Overstreet atbalstīja ievērojami kodola kopienas locekļi, tostarp Linuss Torvalds, Gregs Kroahs-Hartmans un citi galvenie izstrādātāji, piemēram, Migels Odžeda un Teodors Tso.
Šī situācija apdraud Bcachefs progresu, kas bija ieguvis uzmanību kā daudzsološs failu sistēmas risinājums, un rada jautājumus par to, kā līdzsvarot kopienas projektu pārvaldību ar vārda brīvību un iekšējo konfliktu pārvaldību.
Kents Overstrīts dalījās savās pārdomās par konfliktu ar CoC un tā sekām Linux kodola kopienai. Pēc Overstrīta domām, intensīvi strīdi ir neatņemama inženiertehniskā darba sastāvdaļa, kur aizrautīgiem izstrādātājiem bieži vien ir atšķirīgi viedokļi. Lai gan šīs diskusijas var kļūt karstas, viņš apgalvo, ka tās ir būtiska radošā un sadarbības procesa sastāvdaļa , kas veicina tehnisko attīstību. Viņaprāt, CoC centieni uzspiest izsmalcinātu komunikācijas toni pārkāpj iedibināto inženiertehnisko kultūru, kas augstāk vērtē atvērtību un problēmu risināšanu, nevis sociālās formalitātes.
Overstrīts brīdina, ka karstu debašu apspiešana varētu radīt vienaldzības un ekskluzivitātes kultūru, kurā tikai neliela elites grupa jūtas ērti piedaloties. Viņš apgalvo, ka tas varētu pārveidot kodola izstrādi mazāk iekļaujošā vidē, attālinoties no kopienai raksturīgās sadarbības dinamikas. Viņš uzskata, ka inženieriem ir tieši jātiek galā ar sarežģītām problēmām, pat ja tas nozīmē iesaistīties saspringtās diskusijās. Pēc Kenta domām, šie strīdi, lai cik intensīvi tie būtu, var novest pie efektīviem risinājumiem, ja neitrāla trešā puse izvērtē argumentus un pieņem pamatotu lēmumu.
Vērts atzīmēt, ka konflikts starp Overstreetu un Mihalu Hocko nebija nesens, tas sākās pirms gada tehnisku domstarpību dēļ. Overstreet ierosināja vieglu mehānismu atmiņas piešķiršanas operāciju profilēšanai, kas prasīja pievienot makrokomandas piešķiršanas funkcijām. Tomēr Hocko noraidīja priekšlikumu, baidoties par iespējamo ietekmi uz veiktspēju. Pēc Overstreeta teiktā, viņš mēģināja tehniski argumentēt par labu savam risinājumam, taču uztvēra, ka saņēma tikai formālas atbildes un nevēlēšanos iedziļināties šajā jautājumā.
Tāpēc, reaģējot uz jaunāko konfliktu, CoC paziņoja par Overstreet dalības pagaidu apturēšanu. 6.13 versijas izlaišanas cikla laikā viņa pieprasījumi netiks pieņemti. Neskatoties uz šo pasākumu, Overstreet publicēja vēstuli, ko viņš nosūtīja Hocko septembrī, tikai divas dienas pēc aizskarošā ziņojuma. Tajā viņš personīgi atvainojās un paskaidroja savas rīcības iemeslus, meklējot privātu risinājumu.
Visbeidzot, ja vēlaties uzzināt vairāk, informāciju varat atrast tālāk norādītajā saitē.