31,029
edits
| Line 50: | Line 50: | ||
* A maintenance branch is called x.y.* (* start to 1 and is increased for each new maintenance version). | * A maintenance branch is called x.y.* (* start to 1 and is increased for each new maintenance version). | ||
Only changes to fix "blocking", "annoying" or "security" bugs can be done. Bugs making a new feature not available (when feature was never available) must not necessarly be fixed. It 's just a feature not yet ready into this branch, it will be available with next branch. | Only changes to fix "blocking", "annoying" or "security" bugs can be done. Bugs making a new feature not available (when feature was never available) must not necessarly be fixed. It 's just a feature not yet ready into this branch, it will be available with next branch. | ||
* | * The following things are allowed: | ||
** Change code to fix "blocking", "annoying" or "security". | ** Change code to fix "blocking", "annoying" or "security". | ||
** Increasing size of a field | ** Increasing size of a field | ||
** Adding a performance index | ** Adding a performance index | ||
* | * The following changes are not allowed: | ||
** Adding or removing fields or tables is not allowed | ** Adding or removing fields or tables is not allowed | ||
** Adding a foreign key or unique key. | ** Adding a foreign key or unique key. | ||