@Tibor17, I don’t think you actually read what I wrote. Also, calling my opinion "sick" is extraordinarily insulting, and as such I’ve reported your post.
I’m not hurt by it, but, like, wow, that’s a rude way to talk to someone! So rude, I feel that it will be worth my taking a minute to answer1 your post.
Abandoned PRs or automatically deleted PRs is very leftish.
I don’t know what this sentence means.
Sometimes contributors submit a PR which is not of acceptable quality, e.g. no docs or tests. Then, they do not respond to review. Therefore, the PR is abandoned. That’s just the definition. If we can’t even acknowledge that that’s a real thing, then there’s really no point in discussi…
@Tibor17, I don’t think you actually read what I wrote. Also, calling my opinion "sick" is extraordinarily insulting, and as such I’ve reported your post.
I’m not hurt by it, but, like, wow, that’s a rude way to talk to someone! So rude, I feel that it will be worth my taking a minute to answer1 your post.
Abandoned PRs or automatically deleted PRs is very leftish.
I don’t know what this sentence means.
Sometimes contributors submit a PR which is not of acceptable quality, e.g. no docs or tests. Then, they do not respond to review. Therefore, the PR is abandoned. That’s just the definition. If we can’t even acknowledge that that’s a real thing, then there’s really no point in discussing it further.
I can’t say that I know what "leftish" means, but if that’s a mistake or stand-in for "leftist" (as in, socially progressive, standing against fascism, pro-human-rights, etc etc), then sure I guess. I’ll happily accept a label of being "leftish". I don’t really think my opinion about this topic, as voiced in the original post, has very much to do with my broader political views.2
Who gives rights to the GitHub to close a PR after the weekend?
I never said anything about closing PRs after any specific timeframe.
Even if I had... If I run a project hosted on GitHub, I can close PRs whenever I damn well please. I can configure stalebot to close and lock all PRs and issues after a period of inactivity, if I so choose. It’s my project, after all.
If you are not able to communicate with people then you would simply discard their hard work.
🤣
Being told that I’m "not able to communicate with people" by someone who didn’t even read the post they’re replying to is very rich.
The title of this discussion is about "Low-Quality Contributions". We’re talking about a high-volume attack on FOSS maintainers’ ability to concentrate, tend to their projects, and grow the surrounding communities. By definition, these are non-contribution contributions and net negative for the various projects and maintainers.
It is a project maintainer’s responsibility to decide when to reject contributions. If you can’t reject work as being of unacceptably poor quality, you probably can’t maintain a FOSS project.
This is not fair!!!
What is not fair, and to whom?
If a "contributor" spends 5 minutes asking an LLM to make a PR against my project, and I have to spend 1 hour reviewing it and offering feedback, then I’m spending 12x more time and effort than the contributor. If I felt that 5 minutes of asking a chatbot to make a PR was a good way to advance my project I would have already done that. I could probably do it better than someone throwing YOLO PRs at random projects to see what sticks.
My time on FOSS projects is voluntarily donated. That includes the time it takes to assess that a PR is total junk and close it. It’s not unfair to dispose of spam emails – those come from spammers. Similarly, it’s not unfair to dispose of spam PRs – those come from spammers.
Footnotes
systematically and mercilessly demolish ↩ 1.
My political views definitely have bearing on my technical ones. But I think it would be difficult to read those views into the text of the initial post. ↩