Στο LLVM σκοπεύουν επίσης να συμμετάσχουν στην πρωτοβουλία για την εξάλειψη των λέξεων "σκλάβος και αφέντης"

Τις τελευταίες εβδομάδες Έχουν πραγματοποιηθεί διάφορα κοινωνικά κινήματα τις τρέχουσες διαμαρτυρίες παγκόσμιο ρατσισμό και όπως ακριβώς μοιραστήκαμε σε προηγούμενο άρθροΕπίσης, διαφορετικά έργα λογισμικού έχουν ενταχθεί σε αυτό το κίνημα είτε εκφράζοντας την υποστήριξή τους είτε ανακοινώνοντας εσωτερικές αλλαγές στη χρήση της ορολογίας τους.

Αυτή είναι η περίπτωση όπως αναφέραμε στο προηγούμενο άρθρο. στη θέση του Διευθύνοντος Συμβούλου του GitHub στο οποίο μέσω ενός tweet εξέφρασε την υποστήριξή του και την πρόθεση να εξαφανίσει τους όρους «κύριος και σκλάβος».

Στο ίδιο άρθρο αναφέραμε άλλα έργα που είχαν επίσης ενταχθεί στο κίνημα να εξαλείψουν αυτές τις λέξεις μέσα στα έργα τους, καθώς και άλλες που θα μπορούσαν να παραπέμπουν σε «ρατσισμό», όπως «λευκή λίστα», «μαύρη λίστα» κ.λπ. Αν θέλετε να μάθετε περισσότερα για την καταχώριση που μοιραζόμαστε, μπορείτε να την συμβουλευτείτε στον παρακάτω σύνδεσμο.

σχετικό άρθρο:
Το GitHub και άλλα έργα αφαίρεσαν την ορολογία "master" και "slave"

Και είναι ότι αναφέροντας αυτό, πριν από λίγες μέρες το οι προγραμματιστές του έργου LLVM εξέφρασαν την επιθυμία τους να ακολουθήσει το παράδειγμα άλλων έργων και σταματήστε να χρησιμοποιείτε τη λέξη "δάσκαλος" για τον προσδιορισμό του κύριου αποθετηρίου.

Αυτή ανακοίνωσε την αλλαγή παρουσιάζεται ως απόδειξη ότι η κοινότητα LLVM είναι περιεκτικό και ευαίσθητο σε θέματα που μπορεί να προκαλέσουν δυσφορία σε ορισμένες κατηγορίες συμμετεχόντων.

Αντί για «κύριο» προτείνεται η επιλογή ουδέτερου αντικαταστάτη, για παράδειγμα, "dev", "trunk", "main" ή "default".

πρέπει να σημειωθεί ότι πριν από τη μετάβαση από το SVN στο Git, ο κύριος κλάδος ονομαζόταν "trunk" και αυτό το όνομα είναι ακόμα γνωστό στους προγραμματιστές. Ταυτόχρονα, προτείνεται να εξεταστεί το ενδεχόμενο αντικατάστασης των αναφορών στους όρους λευκή λίστα / μαύρη λίστα από λίστα επιτρεπόμενων / απαρνηθείσα.

Ταυτόχρονα, Η μετονομασία του κύριου κλάδου θα απαιτήσει αλλαγές στα σενάρια έκδοσης, ρύθμιση συστήματος συνεχούς ενοποίησης και σχετικά σενάρια, αλλά σημειώστε ότι αυτές οι αλλαγές θα είναι ασήμαντες σε σύγκριση με την πρόσφατη μετεγκατάσταση από το SVN στο Git.

Στην ανακοίνωση των προγραμματιστών, μπορείτε να διαβάσετε τα παρακάτω:

Γνωρίζω πολύ καλά ότι το "κύριος" έχει άλλες έννοιες εκτός από κύριος/δούλος, και προσωπικά δεν έχω κάνει ποτέ αυτόν τον συσχετισμό στο παρελθόν. Ωστόσο, μπορώ επίσης να αναγνωρίσω ότι έχω προνόμια εδώ και ότι δεν είναι όλοι στην ίδια θέση.

Καθώς σκοπεύουμε να γίνουμε μια κοινότητα χωρίς αποκλεισμούς, προτείνω να μετονομάσουμε τον κλάδο ανάπτυξης και αντ' αυτού να υιοθετήσουμε μια πιο ουδέτερη ορολογία για το LLVM monorepo. Τα πιθανά ονόματα είναι "dev", "trunk", "main", "default", ...

Πρέπει να σχεδιάσουμε μια μετάβαση, καθώς όλα τα bots θα πρέπει να ενημερωθούν για την παρακολούθηση αυτού του νέου κλάδου, αλλά αυτές είναι μικρές τεχνικές λεπτομέρειες, τίποτα σε σύγκριση με τη μετεγκατάσταση SVN->Git που περάσαμε.

Δεδομένου ότι μιλάω για αυτό το θέμα, θα πρέπει επίσης να εξετάσουμε την ευρεία χρήση της λευκής/μαύρης λίστας στο έργο.

Οι περισσότεροι από τους συμμετέχοντες στη συζήτηση, με περισσότερες από 60 δημοσιεύσεις, τάχθηκε υπέρ της αλλαγής του ονόματος. Η πρόταση εγκρίθηκε επίσης από τον Chris Lattner, ιδρυτή και επικεφαλής αρχιτέκτονα της LLVM, αλλά συνέστησε να μην βιαστείτε, αλλά να περιμένετε και να δούμε ποια είναι η πρωτοβουλία του GitHub να καταλήξει να χρησιμοποιεί το προεπιλεγμένο όνομα "master" για τους κύριους κλάδους (για χρήση κατά την αλλαγή του ονόματος) ίδια ορολογία όπως στο GitHub).

Δεν είναι σαρκασμός, που οδηγεί την κατάσταση σε έναν παραλογισμό, που κάποιοι πήραν στα σοβαρά. Ο Roman Lebedev (942 δεσμεύεται στο LLVM) ανέφερε ότι αν μιλάμε για συμπερίληψη, τότε πρέπει να σκεφτείτε τη σκοπιμότητα της χρήσης άλλων λέξεων.

Επιπλέον, πρέπει επίσης να αναφερθεί ότι λόγω αυτής της κίνησης πολλών έργων στη λίστα αποκλεισμού διαφημίσεων "Easylist", τα αρχεία με τη λέξη "whitelist" μετονομάστηκαν και αντικαταστάθηκαν με "allowlist", αλλά ξέχασαν να διορθώσουν τα σενάρια και ορισμένοι χρήστες άρχισαν να αντιμετωπίζουν προβλήματα με τον αποκλεισμό των σεναρίων, επομένως απαιτούνται περαιτέρω αλλαγές.

Εάν θέλετε να μάθετε περισσότερα για τη δήλωση που εκδόθηκε, μπορείτε να συμβουλευτείτε τις λεπτομέρειες Στον ακόλουθο σύνδεσμο.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   LTA dijo

    Το επίπεδο βλακείας στο οποίο οδηγούνται κάποια πράγματα δεν έχει όρια.

  2.   Ο Ιησούς Μπαλέστερος dijo

    Ωχ, ήδη στο GitHub έχουν τερματίσει τον ρατσισμό και έτσι θα αλλάξουν τον κόσμο. Σκλάβος και κύριος είναι λέξεις που ταιριάζουν στην τεχνολογία, όχι στους ανθρώπους. Ας σταματήσουμε τις ανοησίες που δείχνουν να γίνονται πιο χαζές κάθε φορά.

  3.   idmamen dijo

    Αν μπούμε στο παιχνίδι του «πολιτικά ορθού», σύντομα δεν θα είμαστε άνθρωποι... Μας θέλουν ηλίθιες μηχανές και, ως εκ τούτου, απόλυτα διαχειρίσιμες.