-
Notifications
You must be signed in to change notification settings - Fork 120
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
RFC: Rename 'master' branches to 'main' #386
Comments
It is time 👍 |
Also found this in our jenkins cook book repo description. A better wording could be part of the change. And it looks like the naming within the repository is also followed through: |
Very supportive of this. It was mentioned somewhere on slack, we discussed this a few months ago. We were strongly in favor of adopting new names and we were waiting for Github to provide better tooling. Given the renewed momentum, I'd encourage us to put together a clear incremental plan to make this happen so that we don't get stuck here. Thanks a lot @kajatiger for reopening this thread! I'm glad you're pushing this forward, it's an important initiative. 🙏 |
I started drafting a PR with a guide documentation listing the more independent repos that would be easier to start with: https://github.com/artsy/README/pull/387/files |
My only concerns would be technical ones to be aware of in CI - Hokusai checks that you are on |
As far as Jenkins goes we don't have control over the nomenclature of the plugin as we don't develop it but are moving away from EC2 AMI "build slaves" in general. |
Definitely it would be helpful to have in that playbook/plan-to-resolve-this-RFC some instructions for devs that have the repos cloned (maybe forked too? even thought that's not our jam anymore.), and to plan the CI changes first, to support both |
Process is on the move, very slow move, but moving 🐌 |
@kajatiger When you have a moment, it might be nice to update this thread with our RFC resolution template. |
ResolutionWe decided to do it. Most of the engineering team was silent, the only voices came from supporters. Level of Support2: Positive feedback. Additional Context:While a lot of people seem happy with the decision, not so many have implemented it yet. We need to promote the practical work more across the teams. Next StepsWe will implement it everywhere (already started on some projects). ExceptionsThere are no exceptions, there could be tricky cases where it takes a bit longer to implement the renaiming. |
Proposal:
Rename
master
branches tomain
.Reasoning
Exceptions:
I don't think we should make any exceptions, but rather see this as a gradual process where we start with the branch easiest to rename and work our way forwards to the more tricky cases.
Additional Context:
Read what Github has to say here.
How is this RFC resolved?
The text was updated successfully, but these errors were encountered: