Currently I can past a task URL into a task/comment and get a link in one direction. I can also create a bi-directional link between two tasks using dependencies but this has a very specific meaning.
I would love the ability to create links/cross-references between tasks, which means that when I add a reference to task B on task A, I can see this link from _both_ tasks A and B.
- One use case is just to help cross-reference better between tasks. If I am working on B I would probably like to be notified that A has been linked to it
- Secondly, if I create a new task B inspired by task A. Let's say customer raises a badly worded request or bug-report A which takes several comments to figure out, I can create task B which properly describes A succinctly and can be assigned to our development workflow.
- Thirdly, in the example above I can keep developer tasks separate from customer tickets but still closely linked, without resorting to sub-tasks which are quite limited (to be honest they don't work very well currently)
It's a feature which is implemented nicely in GitHub (and probably more fully in Jira). In terms of implementation, something really neat is to be able to do this _from_ task A, without having to jump off and go find A, then copy the link and come back to B.