... | ... | @@ -65,8 +65,9 @@ Templates are usually available to help at the creation. However the following i |
|
|
* Labels **SHALL** be added:
|
|
|
* At least the kind of improvement:
|
|
|
* <img src="../images/enhancement-label.png" />
|
|
|
* code cleanup
|
|
|
* <img src="../images/code-cleanup-label.png" />
|
|
|
* If the improvement is not repository wide, indicate the functional part affected with a label
|
|
|
* for example: <img src="../images/mac-scheduling-label.png" />
|
|
|
* create a new label if needed
|
|
|
* A **END-DATE SHALL** be scheduled
|
|
|
* Under GitLab it is called 'due date'
|
... | ... | @@ -78,7 +79,7 @@ A enhancement branch is dedicated to the development as described in [Feature br |
|
|
|
|
|
## 2.2. Closure of an improvement ticket ##
|
|
|
|
|
|
Once all the improvements have been performed, verified and merge into `develop` branch, the issue **SHALL** be closed.
|
|
|
Once all the improvements have been performed, verified and merge into `develop` branch, the issue **SHALL** be <img src="../images/closed-label.png" />.
|
|
|
If a branch has been created, it **SHALL** be deleted.
|
|
|
|
|
|
# 3. Bug Tracking #
|
... | ... | @@ -119,7 +120,7 @@ It will first assess if all the required information is present (as defined in t |
|
|
|
|
|
* The bug report does not have all the required labels.
|
|
|
* The bug report has insufficient information to act upon.
|
|
|
* The Technical Committee change the state label to <img src="../images/needs-info-label.png" /> in the issue report
|
|
|
* The Technical Committee changes the state label to <img src="../images/needs-info-label.png" /> in the issue report
|
|
|
* If enough time passes and no new information is provided, the bug may be closed by default, as one of the No-Action states.
|
|
|
|
|
|
It will assess if the reported issue is valid. The reasons to decline an issue are (non-exclusive):
|
... | ... | @@ -156,3 +157,8 @@ Based on the status, the Technical Committee decides to accept or not the Merge |
|
|
|
|
|
## 3.4. Closure of the issue ##
|
|
|
|
|
|
Once the CI Job that is performed on the integration `develop` branch is done with the correct status, the Technical Committee shall:
|
|
|
|
|
|
* change the state label to <img src="../images/closed-label.png" />
|
|
|
* close the issue by itself
|
|
|
* delete the dedicated branch (`fix-XXXX-***`) |