Rename v2 branch to main and master branch as v1
joelrebel opened this issue ยท 4 comments
joelrebel commented
There have been suggestions to rename the bmclib v2 branch to main
which will be 'mainline'. And further development continues with bmclib v2 as the main
branch.
To have this done, we're taking the following steps
- current
master
HEAD will be tagged withv1.0.0
(to be called bmclib legacy going ahead). - rename current
master
branch tov1
. - rename
v2
branch asmain
.
For consumers, contributors to the legacy v1
branch:
- Applications importing the legacy bmclib can continue as is.
- The import path is
github.com/bmc-toolbox/bmclib
- Going ahead, any fixes/features to the legacy
v1.0.0
codebase will require a PR based on thev1
branch.
For consumers, contributors of bmclib v2
.
- The import path is
github.com/bmc-toolbox/bmclib/v2
- PRs are to be made on the
main
branch.
@jibsonline @nnuss @omar-m-othman @jacobweinstock @chrisdoherty4 if you can leave an ack in the comments, I'll then proceed with this change.
nnuss commented
Ack. I agree it's time to both fixup the master/main naming and make v2 the mainline branch.
chrisdoherty4 commented
That works.
/ack
jacobweinstock commented
Sounds good. Thanks @joelrebel
joelrebel commented
This is now done, make sure your local v2
branch is renamed to main
and tracks the current main
.