taiga-front
taiga-front copied to clipboard
Create link/reference in US/issue to other user stories or tasks/issues.
Is your feature request related to a problem? Please describe. We usually have certain user stories that are dependant, and usually across different taiga projects. For eg. let say that US from Project1 implements a feature that needs to be supported in Project2. And in Project2 we have a US for that in which we write that it should be implemented with US from Project1 in mind.
Describe the solution you'd like It would be helpful that we can define a custom field that allows us to choose a US, TASK or Issue from certain/any project, so that we are able to "hard link" US stories and have an easier way of going through relevant connected US/issues/tasks.
Describe alternatives you've considered What we have been doing for US from the same project add the link in the description by typing # and choosing the US. It would be helpful if we could have the autocomplete in custom field text, or rich text for the time being, not just in description or comment section. Although this limits us to the US from the same project. We use EPICS to group certain US from different projects, but we are using it for tracking releases and certain bigger features, and don't find them useful in context of tracking two interconnected user stories.
Additional context N/A
Hi! The ability to make strong cross-entity references is something we definitely need to address on our roadmap. We'll have a roadmap to share soon, and you will surely see this topic there. We'll let you know and may try to contact you to learn more about your specific use case.
Thank you for your feedback.
A project prefix (set as a global identifier within the target project) would be greatly appreciated. Somewhat similar to interwiki links would be great.
We use a Core project for our backend en middleware and have several projects for different front-ends (each with their own customers invited) wich works great. We can use user stories and bind them to an epic in the Core backed. But it would be great for an issue to reference an epic, or userstory somewhere else. Like core:#2443
and prjx:#14
.
Hope this helps.
For those who need a more immediate solution, here's my bookmarklet that copies a link to your clipboard based on the current open issue/us like. [Datakoppelingen:#39@EWCore](https://example.com/project/remco-ewcore/epic/39)
<a href="javascript:(function(){text='['+document.getElementsByClassName('detail-subject')[0].textContent+':'+document.getElementsByClassName('detail-ref')[0].textContent+'@'+document.getElementsByClassName('project-name')[0].textContent+']('+window.location+')';navigator.clipboard.writeText(text); alert('link in clipboard')}())"> Craft Taiga Link </a>
Save the HTML somewhere or use my hosted version as long as it lasts. Drag the bookmarklet to your bookmarks and click it when needed. (or add a keyword in firefox and enter that in your browser address bar when you have opened the page you want to link to.)