“Thanks for this! Merged. Could you also look at the sibling case?”
01 start here
Holt checks what happened to the outsiders who tried before you: did anyone reply, and did anything get merged?
swap hub for holt:
02 see the answer
Checking home-assistant/core on the web: Fetching pull requests, Counting replies and merges, Applying the rules. Verdict: Worth your time. Outside contributors get real replies here, and their work gets merged. 35 of 55 outside PRs merged (64%). 15 hours is the typical wait for a first reply. 24 people got their first PR merged here.
03 who it's for
a student with a free weekend
Your first PR
Skip the repos where outside PRs sit in silence. Start where someone answers.
e.g. home-assistant/core: 24 people got their first PR merged
a regular, looking for a new home
Your next project
Spend your evenings where outside work gets merged, and see which folders it lands in.
e.g. home-assistant/core: 33 of 53 merged in homeassistant/components
a developer with a bug at work
A fix you need upstream
Find out if they take outside patches before you tell your team it'll land by Friday.
e.g. home-assistant/core: a first reply typically took 15 hours
you, maybe
Starting from zero?
[ find a project in your language → ]05 what it checks
“Thanks for this! Merged. Could you also look at the sibling case?”
“We're rewriting this module internally, closing.”
06 four answers
Worth your time.
Long shot.
Not worth your time.
Not enough evidence.
07 open source
uv tool install holt-cli