5 poin oleh kunggom 2020-06-15 | 6 komentar | Bagikan ke WhatsApp

Nathaniel Friedman, CEO GitHub, mengungkapkan bahwa saat ini mereka sedang berupaya mengganti berbagai istilah yang bisa terasa bernuansa rasis atau berkaitan dengan perbudakan menjadi istilah yang lebih netral. Contoh istilah tersebut adalah sebagai berikut.

  • master → main/default/primary

  • slave → secondary

  • blacklist → deny/exclude list

  • whitelist → allow list

Menurut mereka, kata-kata ini diubah karena meskipun tidak digunakan dalam konteks rasis, istilah tersebut dapat mengingatkan pada perbudakan atau memperkuat stereotip seperti ‘yang putih itu baik, yang hitam itu buruk’. Dengan kata lain, ini merupakan bagian dari gerakan yang biasa disebut ‘political correctness’.

Di bidang IT, pelopor gerakan penghalusan istilah semacam ini dikenal sebagai Django, framework web Python, dan proyek CMS Drupal. Pada 2014, Django atas usulan seseorang mengganti istilah [master/slave] dalam pengaturan database menjadi [leader/follower], dan setelah melihat itu Drupal pun mengganti [master/slave] menjadi [primary/replica]. Tindakan ini kemudian memengaruhi Python, Chromium, PostgreSQL, Redis, dan lainnya, tetapi hingga baru-baru ini dampaknya belum menyebar ke seluruh bidang IT.

Namun, belakangan ini gerakan semacam itu tampaknya mendapat dorongan kembali karena gerakan Black Lives Matter yang kembali menguat setelah insiden seorang polisi kulit putih menekan leher pria kulit hitam bernama George Floyd hingga tewas. Berbagai proyek open source yang sudah sangat dikenal seperti Android, Golang, PHPUnit, dan Curl menyatakan niat untuk mengganti istilah [blacklist/whitelist] dengan istilah lain, dan banyak proyek open source lainnya juga ikut serta mengganti nama branch [master] menjadi kata yang lebih netral seperti [main/default/primary/root].

Referensi - PR di Django yang mengubah [master/slave] menjadi [leader/follower]:

https://github.com/django/django/pull/2692

6 komentar

 
encyphered 2020-06-16

Thread terkait di HN juga layak untuk dilihat.

https://news.ycombinator.com/item?id=23518123

 
sduck4 2020-06-16

master tidak selalu digunakan dengan makna yang menunjukkan hubungan tuan-budak... Rasanya jadi kurang nyaman karena terkesan seperti ingin menyingkirkan penggunaan kata secara paranoid.

Saat memakai git, saya sering melihat branch master, tapi belum pernah sekalipun melihat branch slave.

 
mingkyme 2020-06-16

blacklist, whitelist ternyata benar-benar istilah yang sama sekali tidak terpikirkan juga ya

 
kunggom 2020-06-15

Ngomong-ngomong, saat menulis saya tidak sengaja menekan shortcut yang salah sehingga harus menulis ulang dari awal, jadi sepertinya ada beberapa kata yang terlewat di tengah. Sepertinya memang harus lebih aktif memanfaatkan Notepad…

 
xguru 2020-06-16

Fitur edit masih belum ada.. (saya juga pakai Notepad, ahem..)

 
kunggom 2020-06-16

Tolong buatkan fitur edit, saya jadi gemas menunggunya (merengek)