Differences between GitHub Projects and ZenHub
To integrate your Avion story map with GitHub, we require that you use either GitHub Projects or ZenHub. Both GitHub Projects and ZenHub allow you to manage your underlying GitHub issues in a Kanban view. This means that your issues are able to maintain a “state”, which is represented by a column. For instance: To do, Doing and Done. Avion uses these states to map to the workflow defined in the story map.

Features of GitHub Projects

    GitHub Projects is free
    Projects can be created at a repo-level and only consume issues from one repo
    Projects can be created an organisation level and consume issues from many repos
    Issues can have a “state”, which is dictated by the columns on a kanban board
    Boards can be filtered by various attributes, for easier planning
More information about GitHub Projects: https://github.com/features/project-management
GitHub Projects mapping Avion releases to GitHub labels for better release planning

Features of ZenHub

    ZenHub is free for open-source teams
    Workspaces can be created an an organisation level and consume issues from many repos
    Issues can have a “state”, which is dictated by the columns on a kanban board
    Boards can be filtered by various attributes, for easier planning
    ZenHub offers a whole range of additional types for higher-level planning, such as epics and release reports
More information about ZenHub: https://www.zenhub.com
A ZenHub workspace mapping Avion releases to GitHub labels for better release planning

Integration Differences Between GitHub Projects and ZenHub

There are a few subtle differences in your Avion integration depending on which tool you use to manage your GitHub issues.

With GitHub Projects you can:

    Map Avion releases to milestones (repo projects only) or optionally map Avion releases to labels (repo and org projects)
    Map Avion story states to GitHub Projects Kanban columns
    Optionally map Avion sizes to labels
    Optionally map Avion tags to labels

With ZenHub you can:

    Optionally map Avion releases to labels
    Map Avion story states to ZenHub Kanban columns
    Optionally map Avion sizes to ZenHub estimates
    Optionally map Avion tags to labels
Last modified 6mo ago