Skip to Main Content

Share your product feedback

Status Future consideration
Categories GitHub
Created by Guest
Created on Jul 10, 2023

Support new tasklist structure in Github

Github is adding functionality to extend how tasklists are used and increase tracking and linkages between items. The Aha integration should be capable of supporting this - particularly the linkages and tracking between related items


https://docs.github.com/en/issues/tracking-your-work-with-issues/about-tasklists

https://docs.github.com/en/issues/planning-and-tracking-with-projects/understanding-fields/about-tracks-and-tracked-by-fields

  • Attach files
  • Guest
    Reply
    |
    Dec 18, 2024

    It's not clear to me if this Idea will solve my problem but if it does, I need this today. My teams make extensive use of GitHub Task Lists to list things that need to be done, included links to 'child' issues. Todd Farmer alluded to the issue at the end of his comment - "This is compounded by the poor rendering of tasklist content from a GitHub epic description when synced to Aha feature description". I'd go further than "poor rendering". If you round-trip the synchronization, the task list in GitHub gets replaced by an unusable bulleted list which makes the synchronization unusable.

  • Guest
    Reply
    |
    Sep 18, 2024

    As per latest update from Github, this new functionality is expected in Q3, it would be great to get a timeline on when the updates to the Aha-Github integration will be able to support it (currently several teams struggle with the integration due to challenges between Aha! Requirements vs Github Task Lists and it seems like this update from the Github side will help resolve it).

    https://github.com/github/roadmap/issues/927

  • Todd Farmer
    Reply
    |
    Jan 18, 2024

    This is needed in hierarchical structures, including:

    * Dependencies of a feature
    * Features in an epic

    As it stands today, we cannot use epics because the GitHub integration loses visibility to the relationships between an epic issue and its children. This is compounded by the poor rendering of tasklist content from a GitHub epic description when synced to Aha feature description.

  • +2