-
Notifications
You must be signed in to change notification settings - Fork 457
Replacing master as the default branch #477
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
Comments
Thanks for bringing this up! I'm not a huge fan of Other options are |
Yes, thank you! I like |
I’m still baffled that I never noticed this before :-( |
I have a slight preference to |
One other thing I want to flag is that this relates to something that we'd discussed previously about having a |
@hannawallach I do have a proposal out for making our versioning a bit more robust, and that includes starting to have As for a new name.... I think I'd prefer something like |
So many great suggestions! As a non-native English speaker I'm somewhat confused with
Maybe I'm overthinking this, but those are the thoughts I had when seeing these now. |
Just came across this: https://github.com/dfm/rename-github-default-branch/blob/main/README.md |
I think it came from SVN originally but I've always seen it as the trunk of a tree, from which branches spawn |
My only preference is to use what the rest of the community is gonna use since there are a bunch of scripts around which rely on the name of the "main" branch. It seems the community is converging on |
I like |
This implies that GitHub is going to go with Unless we really don't like their final choice, I suggest we stick to whatever is chosen by GitHub for the sake of simplicity. |
Does anybody know what GitHub is going to go with? I couldn't find any announcements dated later than June 15. |
AFAIK they haven't finished the work yet, so we don't know for sure, but I'm almost certain it's In so far as the tasks go, I've compiled a list using the feedback I got from different places here: https://discuss.python.org/t/communitys-take-on-changing-master-branch-to-main/4462/12?u=adrinjalali Not all of them are needed on this repo, but it's a good starting point. |
Thanks for compiling that list of steps @adrinjalali . Funnily enough, we had an internal email this week saying that detailed instructions are coming. I expect there may be some automation on the GitHub side to take care of some of those (e.g. redoing any open PRs) although things like redoing the build definitions are going to remain manual. |
Thanks for highlighting that update @hildeweerts ! While I can see the argument that we should make the change sooner, I'm inclined to follow the suggestion on that page, and wait for the automation to become available. Although we could use it as a forcing function, to clear our PR backlog :-) |
I think I'd rather wait for the seamless move than spend hours fixing things all over the place. I'm not 100% convinced even the seamless move will fix things, though. I'm particularly thinking of the automation that builds the docs and pushes that to the other repo's master branch. If we had more info on what the seamless move will include we could judge whether it's worth waiting or not. What do you think? |
I'm okay with waiting a bit longer for the 'seamless' move. Perhaps it'd make sense though to set a go/no go date in case Github takes longer than expected. |
Let me see whether I can get some more details on just how seamless this will be... if it's not sufficient I'd say there's no particularly good reason to wait. |
I still can't find information on when this will happen. I am more and more thinking that @hildeweerts was right in suggesting a go/no go date :-) So I'll just propose doing this during the week of December 21 and volunteer myself. Thoughts? One option that would probably cause very little disruption is if I try this around the holidays in December, because I don't expect too many people to write code around that time. The parts that may cause some trouble:
|
last update was that it should happen by the end of the year: https://github.com/github/renaming#later-this-year-seamless-move-for-existing-repositories- I'd say ask your colleagues when they're planning to launch this? :P |
It says January 2021, that's all I could gather internally as well. Fine, I'll wait another month... |
GitHub now properly supports renaming the branch: https://github.com/github/renaming
|
In addition to this, we'll also have to manually adjust the website build. |
Trying my luck now! Stay tuned. |
The PR description of #694 has all the instructions on adjusting your local env. |
Context: the word master is triggering or at least making people uncomfortable. Haven’t seen a good reason not to do this yet.
https://twitter.com/mislav/status/1270388510684598272?s=21
The new default isn’t really set yet. Could be
Any thoughts?
The text was updated successfully, but these errors were encountered: