Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Could you please rename master branch? #1793

Closed
ghost opened this issue Jun 15, 2020 · 6 comments
Closed

Could you please rename master branch? #1793

ghost opened this issue Jun 15, 2020 · 6 comments

Comments

@ghost
Copy link

ghost commented Jun 15, 2020

Master and slave terminology has historical racist baggage. I think we should help try to remove them from our code to make it more inclusive. Google inclusive documentation already mentions this, would you please consider alternatives such as canary, edge and develop?

PS - why not main?
https://www.nakasendoway.com/the-japanese-family-system/

@sindresorhus
Copy link
Owner

sindresorhus commented Jun 15, 2020

Done, it's also now a requirement for all Awesome lists: 9d1890e#diff-081a901bcd6f61bef29110a1bc408818R41

@ghost
Copy link
Author

ghost commented Jun 15, 2020

@sindresorhus Actually I am sorry if I wasn't clear enough.

PS - why not main wasn't a suggestion but a link to the history behind asian culture where main family was used to refer to the nobles and branch families were similar to lower class servants.

Vercel and other big projects use canary, develop and edge. Maybe those are better terms?

@Richienb
Copy link
Contributor

@blacklivesmatterplease https://twitter.com/Una/status/1271180494944829441

@ghost
Copy link
Author

ghost commented Jun 15, 2020

I am aware but as I linked the article. You can search relevant history about it in the imperial japan and mao china. Develop, canary and edge avoid any references to historical baggage and are more widely used currently.

https://github.com/vercel/next.js

@Richienb

@Richienb
Copy link
Contributor

I'm getting mixed messages here

image

@sindresorhus
Copy link
Owner

PS - why not main wasn't a suggestion but a link to the history behind asian culture where main family was used to refer to the nobles and branch families were similar to lower class servants.

I personally think this is too far-fetched. "main" is an English word. I'm sure it's possible to dig up reasons why "canary" and "alpha" are bad in some culture's history too. However, this is not the place to discuss it. "main" is clearly what everyone is switching to. I'm going to hold off and wait and see what GitHub will use as a default and then align to that. So you need to convince GItHub, not me. In the meantime, "main" is still much better than "master".

I'm going to lock this thread as it's a controversial topic and the Awesome issue tracker is not the place to discuss it.

Repository owner locked as too heated and limited conversation to collaborators Jun 15, 2020
DejanPerovic pushed a commit to DejanPerovic/awesome that referenced this issue Jul 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants