Users will often want to get progress updates on their issues after they have logged them. So, instead of business users having to ask for updates, we will proactively update them through our newly acquired knowledge, that is, JIRA notifications.
In Chapter 4, Field Management, we added a custom field called Escalation List, which allows users to add who else will receive notifications along with the issue's reporter and assignee.
The other customization we have made in Chapter 6, Workflows and Business Processes, is the addition of new transitions in the workflow. We need to make sure those transitions fire appropriate events and also send out notifications. In summary, we need to do the following:
Send out notifications for the new custom events fired by our custom workflow transitions
Send out notifications to users specified in our Escalation List custom field
While you can achieve both using other JIRA features, such as adding users as watchers to the issue and reusing...