79 people made their first PR to my repo in October. Here's what made it work
Описание и применение
Быстрый процесс утверждения, ясные инструкции по задачам и оперативный обзор PR‑ов привели к 79 новым участникам и 108 PR‑ам в октябре, расширив проект до 16 языков.
Задача
Attracting and managing first‑time contributors to a public repository
Результат
The combination of instant claiming, clear issue writing, rapid reviews, and a continuous supply of starter issues led to a record number of first‑time PRs and multilingual contributions
Рабочий процесс
- Build Open Source Radar with beginner issues and a first‑contribution guide
- Add a /claim workflow that assigns an issue immediately and releases it after 7 days of inactivity
- Write issues with explicit change instructions, file locations, and test commands
- Review each PR within a day, merge when almost correct, and fix remaining minor issues in a follow‑up
- Publish daily job to open new untranslated guide chapters when free issues fall below six
- Provide a CONTRIBUTING table listing always‑available starter issues by skill level
- Credit contributors in README to encourage sharing
Доказательства
At first people asked "can I work on this?" and then had to wait for me to answer.
So I added a tiny workflow: comment /claim and you're assigned on the spot, max two issues per person.
Every issue says what to change, which file, and how to test it.
I try to review every PR within a day. When something's almost right, I merge it and push the small fix myself in a follow-up.
Traffic dipped on the days I had only one or two free good first issues left.
- Дата записи: 2026-11-02T04:59:07.117Z