If your code lives on GitHub, the path of least resistance for tracking is right there in the same UI. Issues are markdown-first, conversational, and tightly linked to PRs. Projects (v2) sits on top as a flexible board/table layer that aggregates issues across repos. For open source and small-to-medium teams, this is often all you need.
← Back to Cross-Cutting Toolsorg/repo#123; same-repo with just #123.bug, good first issue, area: api). Milestones bundle issues toward a release..github/ISSUE_TEMPLATE/ standardize bug reports and feature requests.Closes #123" in a PR description closes the issue when the PR merges.The classic Projects boards were per-repo and limited. Projects v2 (just "Projects" now) is a spreadsheet-meets-board that pulls issues and PRs from anywhere into one view.
Issues are for actionable work; Discussions are for Q&A, ideas, and announcements. Open-source projects use them as a community forum, marking helpful answers and converting issue-shaped requests into Issues only when ready.