Notifications when issue added to epic
Release notes
- Notify participants/subscribers when a new issue is added to an epic
Problem to solve
When a new issue is added to an epic it could change the direction of the epic. An example here is the fix slow jest specs epic:
Subscribers may want to be informed when new information is added and linked to the epic that they are following
Intended users
I believe that multiple personas would benefit from seeing notifications about new linked issues in an epic
- Parker (Product Manager)
- Delaney (Development Team Lead)
- Presley (Product Designer)
- Sasha (Software Developer)
- Rachel (Release Manager)
- Simone (Software Engineer in Test)
Proposal
Create worker to send notification async when issue is added to epic. Example: https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/services/notes/create_service.rb#L26
Further details
Permissions and Security
- Only notify subscribers that have access to the epic
- Only notify those participants inline with their notification preferences
Documentation
Availability & Testing
What does success look like, and how can we measure that?
What is the type of buyer?
Is this a cross-stage feature?
Links / references
Edited by Felipe Artur