Skip to content
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

Replace master with main #329

Open
mikebentley15 opened this issue Jul 11, 2020 · 3 comments
Open

Replace master with main #329

mikebentley15 opened this issue Jul 11, 2020 · 3 comments
Assignees
Labels
devops Continuous Integration and development environment documentation Involves touching documentation

Comments

@mikebentley15
Copy link
Collaborator

Bug Report

Description

We would like to replace the master branch to main. This allows us to abandon "master" vocabulary which reminds some of a master-slave relationship.

If there are any changes to make in the files of the repository, it will need to be done for all branches.

@IanBriggs
Copy link
Collaborator

If we are changing naming, my two cents is that since we have “branches” the biggest one should be the trunk. Thoughts?

@mikebentley15
Copy link
Collaborator Author

mikebentley15 commented Jul 12, 2020 via email

@mikebentley15
Copy link
Collaborator Author

I'm rethinking using main because it is actually not our main development branch. That title goes to the devel branch.

You suggested trunk to go back to SVN days and the idea that all branches come out of this one. That's not accurate in our case either, since we branch from devel.

@IanBriggs What did you think of my suggestion to using stable instead of main or master? Our old master branch is intended to have only the stable releases of the software. I think stable or latest-release would better describe what it represents.

Thoughts?

@mikebentley15 mikebentley15 added devops Continuous Integration and development environment documentation Involves touching documentation labels Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
devops Continuous Integration and development environment documentation Involves touching documentation
Projects
None yet
Development

No branches or pull requests

2 participants