Hello,
After the release of EasyBuild v1.0.1 this weekend, I've created v1.0.x
version branches in each of the EasyBuild repositories, next to the
develop and master branches that were already there.
The version branches will host any bugfixes to the last EasyBuild
release, and will allow us to work on new features next to fixing bugs
in the current release.
So, to summarize the intent of each of the branches in the main
EasyBuild repositories:
- master: latest stable version, equal to the current most recent
release of the EasyBuild package
- develop: latest and greatest version of the EasyBuild package
(potentially unstable, but tested frequently), will be the next major
release of EasyBuild with new features (e.g. v1.1.0)
- vX.Y.Z: latest stable version + extra bugfixes, will be next bugfix
release of EasyBuild (e.g. v1.0.2)
Please take this into account when issuing pull requests: new features
should go to the develop branch, bug fixes of the current version should
go to the v1.0.x branch.
I will make sure that everything that is pushed to the v1.0.x branch
also ends up in the develop branch (and will fix conflicts if necessary).
regards,
Kenneth
EasyBuild release manager