Is your feature request related to a problem? Please describe.
There are several occurrences of potentially divisive words in our projects, which are unfortunately parts of the common parlance in engineering. We have discussed this in the team chat several times, and I am now opening this issue so we can discuss resolution.
There are three locations where we are aware of this:
- "master" branch (git structure)
- "whitelist" (tauri.conf.json)
- "kamikaze" (docs - pattern)
There may be more that I am overlooking.
Describe the solution you'd like
I would like to find other words that we can use in order to be more intentionally inclusive.
Suggestions
master => release (because this is how we are using that branch as a reflection of the code at a particular state)
whitelist => permitlist / denylist (remove color from quality assertion)
kamikaze => one-timer (remove glorification of violence / suicide)
Describe alternatives you've considered
Doing nothing and ignoring complicity is actually how fascism becomes powerful.
Additional context
I think in the global social context of the current protests and endemic societal racism, it is important to consider the words we use - and how they can internally weaponise mental states. Remaining ignorant and doing nothing about this is, in fact, in contrast with our very own Code of Conduct, and something that we should constantly be vigilant about.
Personally, I feel that GitHub and Git itself should reconsider "creating" new repositories with "Master" as the default base branch. @devonzuegel ?
Is your feature request related to a problem? Please describe.
There are several occurrences of potentially divisive words in our projects, which are unfortunately parts of the common parlance in engineering. We have discussed this in the team chat several times, and I am now opening this issue so we can discuss resolution.
There are three locations where we are aware of this:
There may be more that I am overlooking.
Describe the solution you'd like
I would like to find other words that we can use in order to be more intentionally inclusive.
Suggestions
master=>release(because this is how we are using that branch as a reflection of the code at a particular state)whitelist=>permitlist/denylist(remove color from quality assertion)kamikaze=>one-timer(remove glorification of violence / suicide)Describe alternatives you've considered
Doing nothing and ignoring complicity is actually how fascism becomes powerful.
Additional context
I think in the global social context of the current protests and endemic societal racism, it is important to consider the words we use - and how they can internally weaponise mental states. Remaining ignorant and doing nothing about this is, in fact, in contrast with our very own Code of Conduct, and something that we should constantly be vigilant about.
Personally, I feel that GitHub and Git itself should reconsider "creating" new repositories with "Master" as the default base branch. @devonzuegel ?