Github CEO’su Nathaniel Friedman, şu anda ırkçılık ya da kölelikle ilişkili çağrışımlar taşıyabileceği düşünülen çeşitli terimleri daha nötr olanlarla değiştirmek için çalıştıklarını açıkladı. Bu terimlere şu örnekler veriliyor.
-
master → main/default/primary
-
slave → secondary
-
blacklist → deny/exclude list
-
whitelist → allow list
Bu kelimelerin, doğrudan ırkçı bir bağlamda kullanılmasa bile köleliği çağrıştırdığı ya da “beyaz iyidir, siyah kötüdür” gibi kalıp yargıları güçlendirdiği için değiştirildiği belirtiliyor. Yani bu, sözde “politik doğruculuk” (Political Correctness) hareketinin bir parçası.
BT alanında bu tür terim yumuşatma hareketinin öncüleri olarak Python web framework’ü Django ile CMS projesi Drupal gösteriliyor. 2014’te Django, bir kullanıcının önerisi üzerine veritabanı ayarlarındaki [master/slave] terimini [leader/follower] olarak değiştirdi; bunu gören Drupal da [master/slave] terimini [primary/replica] olarak değiştirdi. Bu adım daha sonra Python, Chromium, PostgreSQL ve Redis gibi projeleri etkiledi, ancak yakın zamana kadar bunun etkisi tüm BT alanına yayılmış değildi.
Ancak yakın zamanda beyaz bir polisin George Floyd adlı siyah bir erkeğin boynuna bastırarak onu öldürmesiyle yeniden alevlenen “Black Lives Matter” hareketi nedeniyle bu eğilim ivme kazanmış görünüyor. Android, Golang, PHPUnit ve Curl gibi herkesin bildiği birçok açık kaynak proje, [blacklist/whitelist] terimlerini başka ifadelerle değiştirme niyetini açıkladı; ayrıca çok sayıda başka açık kaynak proje de [master] branch adını [main/default/primary/root] gibi daha nötr terimlerle değiştirme hareketine katılıyor.
Not - Django’da [master/slave] terimini [leader/follower] ile değiştiren PR:
6 yorum
HN’deki ilgili başlığa da göz atmaya değer.
https://news.ycombinator.com/item?id=23518123
masterher zaman mutlaka efendi-köle ilişkisini ifade edecek şekilde kullanılmıyor ama... sanki paranoyakça kelime kullanımını dışlamaya çalışıyorlarmış gibi geliyor ve bu bende bir iticilik yaratıyor.Git kullanırken
masterbranch'i çok gördüm amaslavebranch'i bir kez bile görmedim.blacklist,whitelistgerçekten hiç düşünmediğim bir noktaymışBu arada başka bir konu ama, yazıyı hazırlarken yanlışlıkla bir kısayol tuşuna bastığım için en baştan yeniden yazdım; bu yüzden ortalarda kelime gibi bazı şeyler biraz eksik kalmış olabilir. Gerçekten de not defterini daha aktif kullanmak mı gerekiyor acaba…
Düzenleme özelliği hâlâ yok.. (ben de Not Defteri kullanıyorum öhö..)
Lütfen düzenleme özelliği ekleyin, başım dönüyor diyorum ya (sızlanma)