[commits] [Wiki] created: Doc/Dev/Branches
Jan Schneider
jan at horde.org
Tue Jun 28 13:31:19 UTC 2011
jan Tue, 28 Jun 2011 13:31:19 +0000
Created page: http://wiki.horde.org/Doc/Dev/Branches
+ Branch management
(First draft, already superceded)
We will actively maintain 3 development branches in Git:
* Main development for the next release happens in the **master** branch.
* Only when the release process starts, we will branch off
**master**, so that we can stabilize the code for the next release,
while still going forward with development in **master**.
* Major, especially BC breaking changes will be done in **topic
branches**, to not have the **master** branch polluted with unstable
code when the next release cycle arrives.
* The most recent two **major version branches** will be maintained
with security fixes.
If for example we already had 4.0, 5.0 and 5.1 releases and are now
working on the 6.0 release, we would maintain FRAMEWORK_4_0,
FRAMEWORK_5_1 and master branches. Once 6.0 is released, we maintain
FRAMEWORK_5_1, FRAMEWORK_6_0 and master branches.
More information about the commits
mailing list