[Mapbender-dev] Mapbender Branches: release/3.0.6
Axel Schaefer
axel.schaefer at wheregroup.com
Wed May 3 04:23:58 PDT 2017
Dear Mapbender-Developers.
With the forthcoming release we will make the following changes to the
branches and I want to clarify some things. The concept itself was
implemented with the 3.0.5 release and with the 3.0.6.x release we only
need to do these common switches.
1.) The master branch will be updated to the released tag/commit of
3.0.6.0. If you want to checkout the source-code of a version, use this
branch.
2.) The development of bugfixes will go into the release/3.0.6 branch.
So if you want to live with the Source-Code and the newest Bugfixes on a
daily base, stick to the release/3.0.6 branch. We use this for testing,
so it may also contain errors or regressions that occur during fixing
but in general these release-branch was and is pretty stable.
https://github.com/mapbender/mapbender-starter/tree/release/3.0.6
Mapbender releases 3.0.6.0, 3.0.6.1 and 3.0.6.x will be based on this
branch (and merged to master).
3.) Development of features will go into release/3.0.7 branch. This
branch will be merged irregular with the fixes from release/3.0.6.
Mapbender 3.0.7.x releases will be based on this branch.
4.) The release/3.0.5 branch was our codebase as long as we worked for
3.0.5. With the switch to 3.0.6 we changed the branch and merged them
together.
Feature branches generally begin with feature/mynicefeature and bugfix
branches with hotfix/myprettybugfix.
To include the code into Mapbender release branches, we use the
Pull-Request mechanism of Github. There we can assign reviewers, if
needed and take a look at the proposed code.
Take a look at the CONTRIBUTING-Guide for details.
https://github.com/mapbender/mapbender-starter/blob/release/3.0.6/CONTRIBUTING.md
Hope that helps and have a nice day.
Axel
More information about the Mapbender_dev
mailing list