Sub-issues Private Beta #131957
-
Please note that right now this is a limited beta and as we scale it out further we will provide more information on how to join. Thanks! Feedback wantedThank you for participating in the sub-issues private beta which comes alongside the brand new Issues experience ✨ and the Issue Types private beta ✨. Please leave your feedback below on what is working well, any bugs you encounter, and what else you’d like to see! You can also visit discussions on the new issues experience and issue types to provide your feedback on those experiences. Sub-issuesSub-issues are designed to help you group and manage your issues with a parent/child relationship into a hierarchy. Adding sub-issuesAny existing issue, where you have write access or above, will now have a 'create sub-issue' option, you can also use the drop down to opt to create an existing issue instead: Alternatively, you will notice a new relationship section on the sidebar, allowing you to add from a child to a parent. Viewing sub-issuesAs you create sub-issues, you will start building a nested hierarchy of issues under your opening comment. Clicking one of these issues now allows you to explore them directly from the main issue page via a slide out panel, making it easy to add a comment or update meta-data without losing context. Working with sub-issues in projectsWe have a couple of new fields in projects, And We will also shortly release a new workflow to keep a all child issues synced with a project which the parent already belongs to. WebhooksSub-issue webhooks can be enabled at the repository or organization level and can be enabled/disabled separately from issue events. Webhook events are now fired for the following actions:
GraphQL APISub-issues can also be managed via the GraphQL API. Note that these requests will need to include the Click to view Fields and MutationsFieldssubIssuesSummarySummary of the state of an issue's sub-issues query summary {
node(id: "I_123") {
... on Issue {
subIssuesSummary {
total
completed
percentCompleted
}
}
}
} parentThe parent entity of the issue. query parent {
node(id: "I_456") {
... on Issue {
parent {
title
}
}
}
} subIssuesA list of sub-issues associated with the Issue. query subIssues {
node(id: "I_123") {
... on Issue {
subIssues(first: 10) {
nodes {
title
}
}
}
}
} MutationsaddSubIssueAdds a sub-issue to a given issue If you'd like to replace the exist parent of a sub-issue, provide mutation addSubIssue {
addSubIssue(input: { issueId: "I_123", subIssueId: "I_456" }) {
issue {
title
}
subIssue {
title
}
}
} removeSubIssueRemoves a sub-issue from a given issue mutation removeSubIssue {
removeSubIssue(input: { issueId: "I_123", subIssueId: "I_456" }) {
issue {
title
}
subIssue {
title
}
}
} reprioritizeSubIssueReprioritizes a sub-issue to a different position in the parent list. mutation reprioritizeSubIssue {
reprioritizeSubIssue(
input: { issueId: "I_123", subIssueId: "I_456", afterId: "I_789" }
) {
issue {
title
}
}
} Sub-issue limitsA couple of limits we have implemented that we would love feedback on:
Next StepsWe would love your feedback on sub-issues and the new issues experience in general as your try it out! Please let us know what you think! 🎉 |
Beta Was this translation helpful? Give feedback.
Replies: 115 comments 200 replies
-
How could I access this beta? Thanks! |
Beta Was this translation helpful? Give feedback.
-
Looking forward to this! 👏👏 |
Beta Was this translation helpful? Give feedback.
-
Is this the successor of Task List? Looking forward to this 👍 |
Beta Was this translation helpful? Give feedback.
-
How do those issues show in the board view? |
Beta Was this translation helpful? Give feedback.
-
@azenMatt Our teams heavily relies on Tasklists for managing complex projects across multiple GitHub organizations. We're eager to adopt the upcoming sub-issues and issue types feature to enhance our workflow significantly. We request early access to the beta program to provide valuable feedback. Thank You. |
Beta Was this translation helpful? Give feedback.
-
Hello, Thank you |
Beta Was this translation helpful? Give feedback.
-
Hey, we are also rely on tasklists heavily at https://github.com/neondatabase and I believe this will improve Projects experience for us even more! Is there a way to get access to this sooner than later? |
Beta Was this translation helpful? Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
@azenMatt We're looking at different issue tracking solutions (other than GitHub Projects) due to the exact challenge this and the issue types feature is solving. Please let me know whenever there is a room in the private beta, or this opens up for a broader audience! |
Beta Was this translation helpful? Give feedback.
-
I'm looking forward to this. Do you have plans to allow a parent/child relationship to include an issue from another repository. I currently am using a bit of a hack to manage epics in Projects to see the Epics on a Project Board.
|
Beta Was this translation helpful? Give feedback.
-
I'm not in the beta but this looks promising. I'm a little weary of adding another "parent" concept when--
Its unclear whether this feature will further complicate that |
Beta Was this translation helpful? Give feedback.
-
can we have the issue ID (e.g. |
Beta Was this translation helpful? Give feedback.
-
This is amazing 💞 Wanted to note 2 small things so far:
|
Beta Was this translation helpful? Give feedback.
-
We’re heavy task list users over at matterxyz and would love to give feedback on this feature while it is in progress. Looks very good so far. |
Beta Was this translation helpful? Give feedback.
-
We're interested in this beta/GA as we're looking to transition away from ADO. Any word on GA availability or expansion of the beta group? |
Beta Was this translation helpful? Give feedback.
-
@azenMatt Requesting beta access for https://github.com/pythbuster. Thanks in advance! :) |
Beta Was this translation helpful? Give feedback.
-
Hi, requesting beta access for github.com/9spokes |
Beta Was this translation helpful? Give feedback.
-
Hi I see the beta is adding some trial orgs - I'd love to test this, can I get access for https://github.com/binzcodes |
Beta Was this translation helpful? Give feedback.
-
Hello team! I'd love to add my organization to the beta 😄. https://github.com/gcov-newco2 Thank you!!! |
Beta Was this translation helpful? Give feedback.
-
We would also love to join this beta: |
Beta Was this translation helpful? Give feedback.
-
@evi-liu could our org "https://github.com/zebbra" be added to this beta? This is exactly what we were waiting for and would help us to move our project management to github, without having write some hacky scripts :)! |
Beta Was this translation helpful? Give feedback.
-
https://github.com/kraftanmelding would love to be in this beta @evi-liu @azenMatt ? Considering a move and without it, I know it is a no-go |
Beta Was this translation helpful? Give feedback.
-
What is the plan for handling issues that were created from task list items?
If this is a replacement for task lists, will |
Beta Was this translation helpful? Give feedback.
-
Would it be possible to get access for my org, https://github.com/Toro-Translate? I signed up a few weeks ago and I've been eagerly hoping for my team to get access so we can better organize our issues and projects. |
Beta Was this translation helpful? Give feedback.
-
Sub-issues is now in public preview 🎉! Moving forward, we will handle all opt-in requests via our waitlist, so make sure to add your orgs there if you haven't already! As we are moving out of private beta, we will also be closing this discussion in favor of our public preview feedback thread. Please direct all feedback there moving forward. Thanks all for all of the sub-issues love and feedback ❤️ |
Beta Was this translation helpful? Give feedback.
-
Question: will it be possible to convert a checkbox as a sub-issue ? |
Beta Was this translation helpful? Give feedback.
-
Question: would it be possible to assign people on sub-issues, directly for issue ? (when clicking on avatar) |
Beta Was this translation helpful? Give feedback.
Sub-issues is now in public preview 🎉! Moving forward, we will handle all opt-in requests via our waitlist, so make sure to add your orgs there if you haven't already!
As we are moving out of private beta, we will also be closing this discussion in favor of our public preview feedback thread. Please direct all feedback there moving forward. Thanks all for all of the sub-issues love and feedback ❤️