What is the best way to maintain backlogs [features/bugs/tasks] in GitHub for a open source project? or Are there any alternatives to do the same in a better way?
Edit: I had asked this question because i have to maintain my code and all the requirements in GitHub only. I am now able to completely maintained my project using GitHub only.
- For Code, I have used git repo
- For issues, I have used the issues section. To distinguish between feature, bug, priority, story point, open, in-progress, done I am using GitHub Labels
- For deployment steps, requirements, API documentation, and other how to documents I am using wiki.
- GitHub only support image attachment and does not support file attachments for this I am using google docs. Maintain the documents and provide access to company employees and maintained the link to each issues.
- For code review I am using pull requests.
If you are maintaining project in GitHub and having difficulties please drop your queries. I will be very happy to assist you. Or if you have better way to do it do share with us.