[gmx-developers] Renaming git "master" to "main"
Paul bauer
paul.bauer.q at gmail.com
Mon Mar 21 14:12:04 CET 2022
Hello @ all,
as I wasn't consulted about this, I just want to also mention that we
shouldn't make changes like this without proper preparation (and to
please not jump it on me on a Friday :).
I agree that we can change this to be more in line with other large
projects, but the preparation needs to be done properly.
I think the bi-weekly meeting this week as the best place to
announce/discuss this.
Cheers
Paul
On 18/03/2022 09:43, Erik Lindahl wrote:
> Hi devs,
>
> We have considered this in the past, but since we were then in a very
> active phase of development we postponed it - but this might be a good
> period to do it when we're not dashing against any particular hard
> deadline with tons of development.
>
> Several large open source projects have switched from using
> master/slave terminology due to the historical origin of the names,
> and to move towards a more inclusive culture. One can of course argue
> it's merely words, but I prefer to see it the other way - precisely
> because it's just words and a very minor inconvenience for us, I would
> like us to avoid relying on words that strongly remind others of
> oppression and racism.
>
> Most of these things can be handled through MRs as we go, but renaming
> our master branch will require one manual step for developers tracking
> the branch. I've pasted the required commands below.
>
> My *suggestion* would be that we do this e.g. this Sunday noon Swedish
> time (mostly because it should only be 30 seconds of resync), but we
> can of course also postpone it if people prefer to - just let us know
> in that case.
>
> Cheers,
>
> Erik
>
>
> Local actions required when master changes to main:
>
> # Switch to the "master" branch:
> $ git checkout master
>
> # Rename it to "main":
> $ git branch -m master main
>
> # Get the latest commits (and branches!) from the remote:
> $ git fetch
>
> # Remove the existing tracking connection with "origin/master":
> $ git branch --unset-upstream
>
> # Create a new tracking connection with the new "origin/main" branch:
> $ git branch -u origin/main
>
>
> --
> Erik Lindahl <erik.lindahl at dbb.su.se>
> Professor of Biophysics, Dept. Biochemistry & Biophysics, Stockholm
> University
> Science for Life Laboratory, Box 1031, 17121 Solna, Sweden
>
> Note: I frequently do email outside office hours because it is a
> convenient time for me to write, but please do not interpret that as
> an expectation for you to respond outside your work hours.
>
--
Paul Bauer, PhD
GROMACS Development Manager
KTH Stockholm, SciLifeLab
0046737308594
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-developers/attachments/20220321/cf2a5dd7/attachment.html>
More information about the gromacs.org_gmx-developers
mailing list