Manual deduplication of issues
Problem to solve
Often times a single problem may cause multiple tools to alert or a single tool to send in unique alerts that relate to the same problem. If these alerts have created separate instances, it can be desirable to combine them into a single incident to make tracking progress, work, discussions, and stakeholder communication easier.
We want to provide users the ability to deduplicate or combine incident issues into a single issue avoiding duplicate information and prioritizing critical attributes.
This work contributes to the Incident Management Vision
We could do this a couple different ways. There are a number of attributes on an issue that we need to take into account:
- Time Tracking
- Due date
- Locked or not
- What project this issue is in
- Discussion (comments and threads)
I think this should be a feature that is available if you are creating issues automatically (i.e. you have this feature enabled) - so that we can limit it to Incident Management for the time being. If we start by considering ALL issues in GitLab as a whole, the scope of this gets a lot bigger.