What are Issues?
GitHub Issues (within Zenhub)
GitHub Issues are created within GitHub but can also be created via Zenhub. To create a GitHub issue, you will need:
- a GitHub account
- a GitHub repository
- a GiHub organization (if there are multiple users)
Read more on GitHub issues here
Creating a GitHub Issue
These can be created on the board or within an Epic. To create an issue directly into an Epic, navigate to the Epic tab, and select an Epic. Select the Green + box at the top of the Epic, then select "Create New Issue". From here, you can fill in the details of your issue for your Epic, then submit the issue by clicking "New Github Issue".
Zenhub issues allow you to collaborate with all of your team members even if they don't have a Github license. Instead of a GitHub repository, these issues are stored directly in Zenhub.
Creating a Zenhub Issue
To create a Zenhub issue, navigate to the Epics tab and select an Epic. Select the Green + box at the top of the Epic, then select "Zenhub Issue". From here, you can fill in the details of your issue for your Epic, then submit the issue.
Note that for non-GitHub-connected users, the Green + box will be replaced by a "New Zenhub Issue" button since it will be created in Zenhub by default.
Which one to use?
- If the work will be done by a developer with a GitHub account - use a GitHub Issue.
- If the work will be done by anyone else on the team - use a Zenhub Issue to maximize your collaboration.