Hacker News new | past | comments | ask | show | jobs | submit login

Exactly, and gits is not the same one as a slave master.



Turns out it is:

> This term came from Bitkeeper, a predecessor to Git. Bitkeeper referred to the source of truth as the "master repository" and other copies as "slave repositories".


In all of the previous discussions of this topic, I have never seen this simple fact pointed out. To me, this is a definitive argument for changing the name. If the facts had been different, I might have seen the matter differently, but if these are the facts then the name change makes sense.


I'm not sure about the accuracy of this quote. In git world branch names have nothing to do with repositories. If anything, the "source of truth" repository is generally called "origin".


Bitkeeper must be punished for these transgressions.


Turns out the meaning can change over time. I'm confident the number of people using a master branch and the people owning slaves and thus being slave masters is zero.

Otherwise, one would probably soon need a list of banned words that may have been used in the past in "controversial" context so to not offend anyone. But I'm not sure how much of human language will remain at this point.


Just the same as a Master's degree.

edit: to the downvoters:

https://en.wikipedia.org/wiki/Master%27s_degree

A master's degree[note 1] (from Latin magister) is an academic degree awarded by universities or colleges upon completion of a course of study demonstrating mastery or a high-order overview of a specific field of study or area of professional practice.

The holders of a Master's degree are expected to be the "source of truth", as much as git's master branch is the "source of truth".


Except that it is, as explained in the actual article.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: