I am using GitHub for my git repository. Now there are some tasks like "implement feature x" that still have to be done for my app. Is it possible to manage these tasks on GitHub? How? There are issues, but for me issues are problems, bugs, etc. and not tasks - or is my understanding of the term "issue" wrong?
CodePudding user response:
"Issues" is an implementation of what other websites call tickets and sometimes just bugs.
What you use it for is basically up to you to decide. Bugs are an obvious example, but definitely not the only ones. Github provides tags to provide metadata to issues and one common usage of tags is to indicate what kind of "issue" it is.
As an example Angular has a feature tag which they put on issues that are about adding features. Many other project use a similar structure.
Basically: if it will lead to code being merged then it can definitely be an issue and you'll benefit from all the inter-linking within Github. Even if it doesn't result in code (such as topics related to organization of a project) it might be appropriate to put it into Github issues.