On Sat, 2020-06-13 at 09:57 +0100, [email protected] wrote:
> Hi all,
> 
> What would others think about renaming the 'master' branches to
> 'main' in
> Sling?
> 
> I know that there is discussion going on at members@ where people
> think
> that 'master' on its own is not problematic, with suggestions to
> document
> this somewhere. This could be an alternative.
> However I personally think that it would be preferable to avoid
> any potential problematic language in our codebases. I think renaming
> the
> 'master' branch to the 'main' branch would solve that.

Thanks for taking this up. I understand the desire to avoid problematic
language in our code.

That being said, have you considered looking for patterns in code, as
opposed to branch names?

The following commands result in a fair number of hits, I think we
should address these as well, maybe the first ones:

$ repo grep -i 'whitelist'
$ repo grep -i 'whitelist'
$ repo grep -i 'slave'
$ repo grep -i 'master'

I have seen whitelist/blacklist and master/slave been described of
having a concrete negative impact, as opposed to 'master' standalone,
which does not seem as clear-cut.
I'm not saying to not change the default branch, I'm saying that we
probably should focus on the impactful changes first.

Thanks,
Robert

> 
> I know Sling has a lot of git repositories, and if we decide to agree
> on
> this I would be happy to help progressing this.
> 
> Kind regards,
> 
> David Bosschaert

Reply via email to