Hardware Reference
In-Depth Information
Figure 2-22. Project issue list shows pull request issue closed
What is issue management?
GitHub provides an issue-tracking system. Issues include new features, problems with existing code, and code review
requests. Each issue is classified in detail by this issue-tracking system. An issue can either be open or closed. It's
possible to comment on open and closed issues, as well as to reopen a closed issue.
When working with a forked project, the official issue list is maintained on the project you forked your copy from,
not your forked copy.
Watching a project gives you all project updates and information. Starring a project only shows that you like the
project, but doesn't update you on every detail.
You can sort issues by the following categories:
Everyone's issues
Issues assigned to you
Issues created by you
Issues in which you are mentioned
It's possible to create milestones as well. These are project-specific goals that you can create and customize. You
can also create your own labels that help organize the issues for your project. Example labels are:
Priority
Defect
Feature
Enhancement
Code review
Bug
Duplicate
Won't fix
Question
These project labels can be a quick way of prioritizing, because they visually identify the kinds of problems in the project.
Figure 2-23 shows the GitHub Issue Manager main page. In one view, you can get an idea of the “open” issues for
a project. From here you can create new issues, and find issues that you have experienced. It also let's you search not
just the “open” issues, but the “closed” issues as well.
 
Search WWH ::




Custom Search