Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Master/slave model accurately describes the model in a way that people can hear the terminology and understand what is happening without knowing details.

Except it has absolutely nothing to do with slavery at all. The master branch is akin to the master record, that holds the true and complete copy. A master branch evokes mastery of a subject, like a Masters degree.

Except now, everyone just submits to the idea that the word master only has context in master/slave terminology.



Yeah so there is a master/slave model but I agree that that's not what GitHub was using. I tried to clarify this with my parenthetical statement but apparently did not do so sufficiently. Any suggestions of how to edit?

> A master branch evokes mastery of a subject, like a Masters degree.

I would actually say that that a Master degree is using a different definition (though both part of the adjective usage). For a master branch (or master document, master copy) I'd say it is the definition that is "main" or "principal". Whereas a Masters degree is having mastery over something, which is akin to high proficiency.




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

Search: