Stage 1 · Lesson 7 of 7
Issue and pull request etiquette
judge newcomers by how they communicate. Before opening an issue, search the existing ones, including closed ones. A good gives the version, the steps to reproduce the problem, what you expected, what actually happened, and a small example.
has manners too. Ask to work on one issue at a time, after reading the whole thread and the , and say how you plan to approach it. Do not comment "can I work on this?" on ten issues.
Do not ping maintainers again and again, because a week without a reply is normal. Keep discussion on the issue rather than in private messages. Stay polite when a change is declined. Never open a that only changes one word just to collect a contribution.
A question to check yourself, an AI practice session and 2 cheat sheet entries come with the full roadmap. Unlock
Resources for this stage
Start with
- GuideFreeHow to Contribute to Open Source
GitHub · Beginner
How projects are run, how to find one, and what to do before you open an issue
Keep handy
Also worth your time
- 10 Must-Know Open Source Projects to Level Up Your Coding Skills as a Beginner (opens in a new tab)Read
Ten foundational projects worth studying, plus how a beginner starts contributing