Category:RoadMap: Difference between revisions

Jump to navigation Jump to search
m
Tag: 2017 source edit
Tag: 2017 source edit
Line 46: Line 46:
When we make a freeze of code, it means we start the beta period. It does not means that we must not change the code for the targeted version. It means that we can do some thing, and we can't for some other. This is a generic definition of a Freeze.
When we make a freeze of code, it means we start the beta period. It does not means that we must not change the code for the targeted version. It means that we can do some thing, and we can't for some other. This is a generic definition of a Freeze.


A freeze is done with a goal of a stable version in mind. To start a freeze, a new branch of sources is created (or will be created soon), from '''develop''' branch, and called '''x.y''' branch. A '''freeze version''' is the version we want as the version '''x.y'''. Bug fixes are done until version '''x.y.0''' is publicly released. When done, version '''x.y.*''' will be '''maintenance versions''' (see next definition).
A freeze is done with a goal of a stable version in mind. To start a freeze, a new branch of sources is created (or will be created soon), from '''develop''' branch, and called '''x.y''' branch. A '''freeze version''' is the version we want as the version '''x.y'''. Bug fixes start until then version '''x.y.0''' is publicly released. When done, version '''x.y.*''' will be '''maintenance versions''' (see next definition).


*When a freeze has started, all following things are still allowed into this branch:
*When a freeze has started, all following things are still allowed into this branch:

Navigation menu