Should related issues be (semi) auto-managed?
Problem
Currently our interface for related issues is manually managed, meaning you have to enter the issue id or url of the related issue in the related issue box. This means that the user always needs to think about relating the issues.
A good example of where this might have had value as soon as the comment was submitted, is this comment https://gitlab.com/gitlab-org/gitlab-ce/issues/32894#note_30694731 .
Automating this process might make this feature more valuable.
Proposal
One or multiple of the following:
Related relations work 2 ways
- All issues mentioned within comments/description of that issue automatically populate the related issues box.
- Issues can aside from the manual input method be related with the keyword
related: #123
- We introduce a slash/quick command to relate issues additionally to the related issues box.
Things to consider
If we would make this feature auto managed, do we still support breaking the connection of relation?