[llvm-dev] Inclusive language in LLVM: can we rename `master` branch?

Eric Christopher via llvm-dev llvm-dev at lists.llvm.org
Fri Jun 19 10:10:14 PDT 2020


+1 to everything here. I was writing up a similar proposal this morning.



On Fri, Jun 19, 2020, 4:19 AM Aaron Ballman via llvm-dev <
llvm-dev at lists.llvm.org> wrote:

> On Fri, Jun 19, 2020 at 5:49 AM Mehdi AMINI via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
> >
> > Hi,
> >
> > When we moved to GitHub a few months ago, we used without more
> consideration the "master" convention to name our development branch. On
> SVN it used to be just "trunk".
> > This naming is unfortunate as it can hurt some contributors, and there
> is really no technical advantage that I know of to favor this convention
> over another.
> >
> > I am perfectly aware that `master` has other significations than the
> master/slave meaning, and I personally never made this association in the
> past. However I'm also able to recognize that I'm privileged here, and that
> not everyone is in the same position.
> >
> > As we intend to be an inclusive community, I propose that we change the
> name of our development branch and that we adopt instead a more neutral
> terminology for the LLVM monorepo. Possible names are "dev", "trunk",
> "main", "default", ...
>
> +1, I would be happy with any of these, but "trunk" is terminology I'm
> already used to using from SVN and feels most natural to me.
>
> > We need to plan a transition as all the bots will need to be updated to
> track this new branch instead, but these are minor technical details,
> nothing compared to the SVN->Git migration we went through.
> >
> > Since I'm on this topic, we should also likely look into the pervasive
> use of whitelist/blacklist in the project.
>
> Also +1. FWIW, a while back I set up a herald rule to subscribe me to
> any code review using those terms and I've been quietly suggesting
> improved wording (because there's always a clear construct to use
> instead) and authors have been great at making changes when I point
> them out. Having more eyeballs on this would be a good thing!
>
> ~Aaron
>
>
> >
> > Thoughts?
> >
> > --
> > Mehdi
> >
> >
> > _______________________________________________
> > LLVM Developers mailing list
> > llvm-dev at lists.llvm.org
> > https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20200619/7c5bb69b/attachment.html>


More information about the llvm-dev mailing list