This is an extension of story #11104 and this aims to unify the notification options in tracker administration.
As tracker admin
In tracker administration > Notifications, I can define the default level of notification:
- No notifications (correspond to current "Disable tracker notification" checkbox)
- Default Tuleap notifications (people will get notified when they are submitter, assignee, commenter or CC)
- Notification on status change (people gets notified only when there is a change made on the field that corresponds to "status" semantic, the list of people notified is the same as "default tuleap notification")
Plus the existing "Global notifications" (no change on that).
This setting is inherited from template and imported/exported with the XML structure.
Tracker that were configured to "Disable tracker notifications" are converted to "No notifications" option.
The change of tracker notification mode is recorded in project history.