3 ms·
Git does not have the "slave" term, only "master" term. But the "master" term is being removed because it is derived from master-slave connotation from Bitkeepe
by langitbiru 6y ago
Git does not have the "slave" term, only "master" term. But the "master" term is being removed because it is derived from master-slave connotation from Bitkeeper allegedly.
https://discourse.gnome.org/t/renaming-master-branch-to-mainline/841/15 https://discourse.gnome.org/t/renaming-master-branch-to-main...
Master-slaves have been replaced in many projects, such as Drupal (primary/replicas), Django (leader/followers), OpenSSH (parent/children).
I wonder what would happen to robot term? Robot comes from Czech language, which is robota. It means forced labour.
https://wordhistories.net/2017/06/14/origin-of-slave/ https://wordhistories.net/2017/06/14/origin-of-slave/
- kingkongjaffa 6y agoThis is the one I don't understand. Changing blacklist/whitelist is fine, we can make this better. Changing master in instances where no pairing exists with the word slave doesn't make any sense to me.
- xellisx 6y agoThe word doesn't make any sense in the context of something that is constantly changing. And Gitnis graph based and the is no real concept of a trunk, like in SVN. So we start calling the dog a dog, instead of a rock.