Instiq
Chapter 6 · Community and Open Source·v1.1.0·Updated 6/16/2026·~7 min

What's changed: Expanded content (added diagrams)

6.2Running a Healthy Community

Great projects grow from good community management.

■ Conversation vs tasks • GitHub Discussions = fits "conversations" like questions, idea sharing, and chat—rather than tracking work. In the Q&A category, mark a helpful reply as the Answer so others reach the solution quickly. • Issues = use for "work to track," such as bugs and tasks. Choosing the right tool per purpose is key.

■ Releases and operations • Releases = publish a specific version tied to a tag, with release notes and built files (assets). • Pinned issues = pin important issues to the top of the list. • triage = labeling, prioritizing, and organizing to prevent a backlog of unattended items.

■ Community health • Community health files (README, CODE_OF_CONDUCT, CONTRIBUTING, SECURITY, issue/PR templates, etc.) placed in the .github directory make a project welcoming. Put them in an organization’s .github repo to apply them as defaults across the org’s repos. • The Community profile checks whether recommended files are present. • InnerSource = applying open-source practices (openness, collaboration, reuse) inside an organization. • GitHub Sponsors = financially support OSS developers and projects (Star is a free bookmark, separate from funding). GitHub supports OSS via free public repositories, Sponsors, Discussions, and more.

Sign in to track progress — Log in.

Quick check

(just a quick review)

Q1. Which fits conversations rather than tracking work?

Q2. Which publishes a version with notes and assets?

Check your understandingPractice questions for Chapter 6: Community and Open Source

Keep track of your progress

The full study guide is free to read. Sign up free to practice with the question bank, track what you have read, review your mistakes, and highlight passages.