Line 40:
Line 40:
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. It means that we can do some thing, and we can't for some other. This is 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. It means that we can do some thing, and we can't for some other. This is 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, from '''develop''' branch, and called '''x.y''' branch.
+
A freeze is done with a goal of a stable version in mind. To start a freeze, a new branch of sources is created, from '''develop''' branch, and called '''x.y''' branch. A '''freeze version''' is the version into branch '''x.y''' until version '''x.y.0''' is publicly released. When done it become a '''maintenance version''' (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:
** Any change of code to fix bugs
** Any change of code to fix bugs