Το μέλλον της Bcachefs, αντιμετωπίζει την αβεβαιότητα λόγω σύγκρουσης με την Επιτροπή Κώδικα Δεοντολογίας (CoC) της κοινότητας πυρήνα Linux. Το πρόβλημα δημιουργήθηκε επειδή ο Linus Torvalds απέρριψε τη συμπερίληψη νέων διορθώσεων για Bcachef στην επερχόμενη έκδοση του πυρήνα 6.13 ως απάντηση σε καταγγελίες που υποβλήθηκαν από το ΣτΕ.
Και είναι αυτό, Πρόσφατα, ενημερώθηκαν οι κανόνες του CoC να επιτρέπεις αυστηρότερα πειθαρχικά μέτρα. Είσαι περιλαμβάνουν τη δυνατότητα αποκλεισμού ενός προγραμματιστή που αποτυγχάνει να επιλύσει τις συγκρούσεις σύμφωνα με τις οδηγίες της επιτροπής ή που αρνείται να ζητήσει δημόσια συγγνώμη για ανάρμοστη συμπεριφορά.
Οι κυρώσεις μπορεί να περιλαμβάνουν προσωρινή αναστολή αποδοχή επιδιορθώσεων και αιτημάτων έλξης, καθώς και αποκλεισμός από λίστες αλληλογραφίας και υπηρεσίες που σχετίζονται με το kernel.org. Η μέγιστη διάρκεια αυτού του μπλοκ είναι δύο μήνες, που συμπίπτουν με τον κύκλο ανάπτυξης ενός νέου κλάδου πυρήνα και η άρση του μπορεί να εξαρτάται από μια δημόσια συγγνώμη.
Οι νέοι κανόνες εφαρμόστηκαν στο Overstreet μετά από ένα περιστατικό στην οποία έκανε μια προσβλητική έκφραση ("Κάνε να εξετάσεις το κεφάλι σου. Και φύγε από εδώ με αυτό το σκατά") hacia Michal Hocko, ένας προγραμματιστής συστήματος διαχείρισης μνήμης. Αν και Ο Overstreet διαβεβαιώνει ότι η σύγκρουση με τον Hocko επιλύθηκε ιδιωτικά, το CoC ζήτησε δημόσια συγγνώμη, κάτι που απέρριψε, θεωρώντας ακατάλληλο να αντιμετωπίζει προσωπικά θέματα με αυτόν τον τρόπο. Επιπλέον, ο Overstreet επέκρινε τις διαπραγματεύσεις, οι οποίες πίστευε ότι επικεντρώθηκαν περισσότερο στην προστασία της εταιρικής εικόνας του έργου παρά στη δίκαιη επίλυση της σύγκρουσης.
Υποστηρίχθηκε η απόφαση αποκλεισμού του Overstreet από εξέχοντα μέλη της κοινότητας του πυρήνα, συμπεριλαμβανομένων των Linus Torvalds, Greg Kroah-Hartman και άλλων βασικών προγραμματιστών όπως ο Miguel Ojeda και ο Theodore Tso.
Η κατάσταση θέτει υπό έλεγχο την προέλαση των Bcachefs, που είχε κερδίσει την προσοχή ως μια πολλά υποσχόμενη λύση συστήματος αρχείων, και εγείρει ερωτήματα σχετικά με τον τρόπο εξισορρόπησης της διακυβέρνησης των κοινοτικών έργων με την ελευθερία έκφρασης και τη διαχείριση εσωτερικών συγκρούσεων.
Kent Overstreet μοιράστηκε τις σκέψεις του για τη σύγκρουση με το ΣτΕ και τις επιπτώσεις τηςs για την κοινότητα του πυρήνα του Linux. Σύμφωνα με την Overstreet, οι έντονες διαφωνίες είναι εγγενείς στη φύση της μηχανικής εργασίας, όπου οι παθιασμένοι προγραμματιστές έχουν συχνά διαφορετικές απόψεις. Αν και αυτές οι συζητήσεις μπορεί να γίνουν θερμές, υποστηρίζει ότι αποτελούν ουσιαστικό μέρος της δημιουργικής και συνεργατικής διαδικασίας που οδηγεί την τεχνική πρόοδο. Κατά την άποψή του, οι κινήσεις του CoC για την επιβολή ενός εκλεπτυσμένου τόνου επικοινωνίας παραβιάζουν την καθιερωμένη κουλτούρα μηχανικής, η οποία δίνει αξία στην ειλικρίνεια και την εστίαση στην επίλυση προβλημάτων έναντι των κοινωνικών τυπικοτήτων.
Overstreet προειδοποιεί ότι η καταστολή των έντονων συζητήσεων θα μπορούσε να οδηγήσει σε μια κουλτούρα αδιαφορίας και αποκλειστικότητας, όπου μόνο μια μικρή ομάδα ελίτ νιώθει άνετα να συμμετέχει. Αυτό, υποστηρίζει, θα μπορούσε να μετατρέψει την ανάπτυξη του πυρήνα σε ένα λιγότερο περιεκτικό περιβάλλον, απομακρύνονται από τη συνεργατική δυναμική που χαρακτηρίζει την κοινότητα. Για αυτόν, οι μηχανικοί πρέπει να αντιμετωπίσουν σύνθετα προβλήματα κατά μέτωπο, ακόμα κι αν αυτό σημαίνει ότι θα περάσουν από τεταμένες συζητήσεις. Σύμφωνα με τον Κεντ, αυτές οι διαφωνίες, αν και έντονες, μπορούν να οδηγήσουν σε αποτελεσματικές λύσεις όταν ένα ουδέτερο τρίτο μέρος αξιολογήσει τα επιχειρήματα και λάβει τεκμηριωμένη απόφαση.
Αξίζει να αναφέρουμε ότιη σύγκρουση μεταξύ Overstreet και Michal Hocko δεν ήταν πρόσφατη, καθώς ξεκίνησε πριν από ένα χρόνο σε μια τεχνική διαφωνία στην οποία η Overstreet πρότεινε έναν ελαφρύ μηχανισμό για τη δημιουργία προφίλ λειτουργιών εκχώρησης μνήμης, ο οποίος απαιτούσε την προσθήκη μακροεντολών στις λειτουργίες εκχώρησης. Ωστόσο, η Hocko απέρριψε την πρόταση λόγω ανησυχιών σχετικά με τις πιθανές επιπτώσεις στην απόδοση. Σύμφωνα με τον Overstreet, προσπάθησε να επιχειρηματολογήσει τεχνικά υπέρ της λύσης του, αλλά αντιλήφθηκε ότι έλαβε επίσημες απαντήσεις και απροθυμία να εμβαθύνει στο θέμα.
Γι' αυτό, ως απάντηση στην πιο πρόσφατη σύγκρουση, το ΣτΕ ανακοίνωσε προσωρινή αναστολή της συμμετοχής του Overstreet. Κατά τη διάρκεια του κύκλου έκδοσης 6.13, τα αιτήματά σας για έλξη δεν θα γίνονται δεκτά. Παρά το μέτρο, η Overstreet δημοσίευσε μια επιστολή που εστάλη στον Hocko τον Σεπτέμβριο, μόλις δύο ημέρες μετά το προσβλητικό μήνυμα. Σε αυτό, προσέφερε μια προσωπική συγγνώμη και εξήγησε τους λόγους πίσω από τη συμπεριφορά του, αναζητώντας μια ιδιωτική λύση.
Τέλος, εάν ενδιαφέρεστε να μάθετε περισσότερα για αυτό, μπορείτε να συμβουλευτείτε τις λεπτομέρειες στο παρακάτω σύνδεσμο.