You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I am trying to set up Structure to pull in tasks on my Project, with parents or epic links that are in any project other than my own.
The issue I am trying to avoid is people posting tasks on my board and them slipping through the cracks. I cannot seem to pull these tasks in specifically, and every other JQL query i could come up with became a mess because it pulled in other tasks that are already displayed with their associated epics within my project.
Hello again, @Frankie Sanchez !
Could you share a little bit more about the issues in your Project, on your Board and how your Structure is currently set up?
So for example, let's say you have your project and you want to show Epic > Story > Sub-Task. But you also have a board for multiple projects created via a saved filter where the only criteria is you are the assignee.
We could write an Inserter like:
Project = "FrankiesProject" AND issuetype = "story"
OR (Project != "FrankiesProject" AND Assignee = "Frankie"
From there, you can Group by Epic and Extend to Sub-tasks. If the issues from the board don't have an Epic, they'll just be grouped under a "No Epic" folder and if no sub-tasks, there just won't be anything under them.
The exact solution for your use case will depend on the questions posed above. Hope this helps!
Hi again @David Niro !
Absolutely, more info:
Which actually prompts one additional unrelated question as well:
Hi @Frankie Sanchez ,
Thanks for the additional context!
If you don't mind seeing the Epics from other projects in your hierarchy (only those where some issue does belong to you) you could try this instead of the two insert generators you currently have:
Insert Generator JQL:
project = "my project" and issuetype not in (Epic,subTaskIssueTypes())
Group by Epic
Extend to Sub-Tasks
This will add all of the stories, tasks, bugs, etc that may be assigned to your project, but where the Epic does not.
Grouping by Epic will then group by the Epic regardless of what project it belongs to.
Please let me know if this helps.
@David Niro this works, except it pulls down tasks that are children of epics into that list as well. I am hoping to have those only under the epics they are related to. I believe I got this to work without missing anything.
The things I would like to all show up at once, without duplicates that appears accomplished above are shown here, but let me know if the setup above should be simplified or changed:
Thank you for all of your knowledge, help, and brainstorming!
Hi @Frankie Sanchez ,
I can't think of any changes to the JQL you ended up with. I'm not sure you need the "add issues belonging to epics" generator, since we are adding the issues that belong to the Epic and the only Epics you are adding are ones without issuelinks.
All that being said, if you are getting the results you need, let's not tinker with it. Whatever we may be able to adjust would be a marginal improvement.
Happy to help!