-
Notifications
You must be signed in to change notification settings - Fork 3
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
Rename 'master' branches to 'main' #7
Comments
Agree and since this legitimate issue has come up again recently, I've been thinking of what we need to do for the OMF. Every existing repo can be changed without any impact, except for I had been waiting for Github to put something in place that could setup an automatic redirect, so if a web/social media/external/issue/PR link used master in the URL it could auto redirect to main. Maybe that will come but I think we should still move forward. Today seems to be a good day to do it. I'll start with the easy repos first and report back. |
I've updated these repos to use main:
What's left are
I want to check with @avatarneil and @Karcass about the impacts to And I'll talk to @thekaveman about steps to update |
i support y'all doing this. i've had a lot of discussion about this with my team, and there's definitely a debate to be had about whether the git use of but at the end of the day we agreed that, regardless of intent, master is a triggering term and there are plenty of other words we can use in its stead. unfortunately, this presents significant breaking changes to our CI, so it's going to be a while before we take action. |
|
'master' still exists for use by active external applications, schema validators, and direct links in some city policy documents and other websites. The hope is to delete it in the release after next once we have given people time to update their references to it and releases prior to 1.0.0 are no longer supported. Existing releases like 0.4.1 are immutable and still reference master, but future releases will not. There is a pull request now pending approvals to update 'dev' with the changes needed to erase references to 'master'. openmobilityfoundation/mobility-data-specification#522 |
The full request is merged now, updating references to 'main' in the 'dev' branch. OMF website links are updated too. We will add a wiki page later to the MDS repo later with 1.0.0 explaining things that are still connected to the depreciated 'master' branch (providers.csv file, JSON schema, city policy links) with some guidance for people on how to update. |
I suggest we rename our 'master' branches to 'main' (or 'default').
The term master, with its association to slavery, is offensive to many people. As a name, it is no more descriptive or useful than the more neutral alternatives. I don't believe that renaming will create any significant issues for MDS users or contributors.
For more on the topic:
https://www.zdnet.com/article/github-to-replace-master-with-alternative-term-to-avoid-slavery-references/
The text was updated successfully, but these errors were encountered: