New ticket opened
First the label of the dolibarr project should be added to it.
The dolibarr label are made like this :
- PJYYYY-project number
The basic project number that should always be used by default if there is no customer project.
- Packaging Debian / Redhat / Archlinux: PJ1802-0189
Second if this is a customer under contract the level of support should be added also
- Example : silver
Ticket as been treated
When the fixes has been commited and need to be tested
The bug label should be removed if it was present, but label like enhancement are kept.
The to be tested label should be added
As we could have the same fix in -dev -fixes and there is only one possibility of a milestone we should add the label dev-merged to tell that its fixed in the dev version.
If some more info is needed to act on the report
- The need info label should be added, don't hesitate to ping the user reporting the bug with @(useranme) to ask him to check it out
If the change need to be cherry-picked in a -fixes version
- The fixes label is added, when the cherry-pick as been merged we remove the fixes and add the fixes-merged label
The bug is closed
Remove the to be tested label, and add one of the changelog label to specify what has been done.
Those label are used to generate a changelog when we release a new version of the packaging, and also used when we want to search in which version something has been changed and what the type of change it was