Issues
Overview
Issues are a way to track bugs, enhancements, tasks, or other project work items. They help teams organize and prioritize their work.
Key Components
- Title: Clear, descriptive summary of the issue
- Description: Detailed explanation of the problem or request
- Labels: Categories to organize issues (e.g., bug, enhancement)
- Assignees: Team members responsible for the issue
- Milestones: Project phases or versions the issue belongs to
Best Practices
- Use clear, descriptive titles
- Include steps to reproduce for bugs
- Add relevant labels and assignees
- Link related pull requests
- Update status regularly
Creating Good Issues
- Search existing issues first
- Use issue templates when available
- Provide context and screenshots
- Set appropriate priority levels
- Tag relevant team members