The Maintainer's Dilemma

18 points by telemachus


typesanitizer

I've always wondered, for personal projects where (1) there are a lot of downstream things depending on your code and (2) the maintainer doesn't have time to review PRs, why do people not feel comfortable with posting a brief notice in the README to the tune of "I don't have bandwidth to review patches. If you'd like to make changes to the code, please fork it and make your improvements there."

People are creating PRs (and hence you're feeling some guilt on not attending to them) because the assumption is that you'll review the PR/merge it. Now, one can debate whether that assumption is "justified" or "appropriate". But regardless of that, communicating boundaries clearly (instead of it being implicit where the contributor has to judge this based on recent PR review history etc.) seems like a win-win for both the busy maintainer and the hopeful contributor.