Monthly Archives: December 2022

Proposal: a controlled vocabulary for attitudes towards pull-requests, forks and bug-reports

Yesterday I read Just Say No, a post by Jeff Geerling who maintains a bunch of popular devops project on GitHub. His position, which I am totally sympathetic to, is that maintaining a project is a lot of hard and mostly uncompensated work, and so:

That pull request that’s 100 lines and’ll take you an hour to review? No.

That issue that’s requesting you to pull your project just in a slightly different direction? No.

That little opportunity that you’ve been waiting for but you just know you can’t do right now? No.

Again, I am sympathetic. I agree, mostly. Yet at the same time, I hate to imagine being the guy who spent multiple days on a PR to something of real value, only to have it insta-rejected with “Sorry, I don’t have time to review this”.

Continue reading