Main branch sounds like it’s pro-tree and therefore anti-mushroom! Get him, everyone!!!
Comment on ‘Forbidden Words’: Github Reveals How Software Engineers Are Purging Federal Databases
thedeadwalking4242@lemmy.world 1 year agoYou what the master terminology comes from? Master and slave. USB devices do this day use this terminology master device and slave device. There’s no reason to be perpetuating the terms sever and client work fine. Main branch also works fine.
SplashJackson@lemmy.ca 1 year ago
TheOctonaut@mander.xyz 1 year ago
Master in branch meant the same as the master of an audio track or video. We haven’t all stopped saying “remaster” or “masterpiece”.
As it turns out, there are software developers from outside the country with people whose grandparents-grandparents were chattel slaves, and they name things without the same baggage. It’s Gulf of America stuff, but for the ‘good guys’.
towerful@programming.dev 1 year ago
I don’t think the argument is worth having.
Only thing I will say is that the audio world has no common meaning for a slave.
Programming does.
TheOctonaut@mander.xyz 1 year ago
The point is that no branch was ever called a slave branch, just as no audio copy was ever called a slave copy. One does not direct the other in the same way that master and slave implies. Usually quite the opposite.
Oh and master-slave usually refers to hardware infrastructure, not programming. Where, as you mentioned, client-service is the equivalent, or parent and child.
0x0@programming.dev 1 year ago
No, that’s supportive of child-porn! ~/s~