@whitequark Consider making an #UnstaleBot that solely exists to kick in everytime #StaleBot is being used on an issue.
@whitequark @tisba what I hate the most is that this is a reminder to whoever created the issue that "we haven't done anything about it in 30 days"
stale bots should be used to remind maintainers, not users, to keep up activity. Ideally a stalebot message should be:
@gwenthefops @tisba @whitequark that depends on your view of what is “owed” ppl that use software that was published for free.
I noticed the last few years that more and more users seem to just snipe 3 half baked ideas into feature requests and fck off to never be seen again or answer any questions. If an issue has no one assigned to be responsible and no movement the bot closes it after 30 days. Anyone mad about it can get them self assigned
@whitequark @gwenthefops @tisba that seems like a very unkind thing to say without knowing anything about me.
But matches with the stuff others have started asserting about me from 1 sentence here. I see non-conformance is not wanted in your follower ship.
@whitequark @gwenthefops @tisba I really do not see how a stale bot is an insult.
The example posted is an unfortunate case; at most after the second message / reaction cycle someone should deactivate the bot for that issue.
The cases that I try to solve are like this one: https://github.com/inventree/InvenTree/issues/9998 there is a question back and then just silence from OP. I spend 20-30 hrs a week co-maintaining that project for 5 years now.
@whitequark @gwenthefops @tisba we have tried to onboard ppl to help triage; no one seems to want to help. At one point we had over 200 issues that were awaiting feedback; it was not possible to determine which bug was real and which was a deployment problem/already solved.
If you have soltutions that are better I am all ears. Going through alle issues every few weeks and nagging for feedback took hours and was deeply demoralizing.
2/2
whitequark added kind/bug on Dec 23, 2025
dosubot added Buildah on Dec 23, 2025
github-actions bot on jan 23-with GitHub Actions
A friendly reminder that this issue had no activity for 30 days.
github-actions added (stale-issue
on Jan 23
whitequark on jan 23
A friendly reminder that stale bots are an insult to contributors.
Author
github-actions removed stale-issue on Jan 24
nalind removed Buildah on Feb 5
github-actions bot on Mar 8-with GitHub Actions
A friendly reminder that this issue had no activity for 30 days.
github-actions added (stale-issue on Mar 8
whitequark on Mar 8
(Author)...
A friendly reminder that stale bots are an insult to contributors.
github-actions removed stale-issue on Mar 10
github-actions (bot 12 hours ago - with GitHub Actions
A friendly reminder that this issue had no activity for 30 days.
github-actions added stale-issue 12 hours ago
whitequark now
A friendly reminder that stale bots are an insult to contributors.
(I think I'll write a bot to do this for me next time...)
Author
And what would recommend that abridged description be? I was afraid of missing some nuance and misinterpreting the scenario through my bias.
@whitequark I feel so conflicted about this. On the one hand I agree with you the situation sucks. On the other hand we have deployed this because we get tends of thousands of meaningless garbage issue reports and we can barely keep up with incoming PR submissions, much less issue submissions.
I guess maybe there's an argument that we shouldn't have issue tracking turned on at all if we can't meaningfully look at them but they're occasionally useful for coordinating something that happens across several PRs.
@malwareminigun here's how i'm thinking about it
let's say my literal actual job is to maintain some project. if i am to keep up with the community engagement, i need to at least split "my job description" vs "community efforts" as 50/50, but sometimes it's closer to 25/75
and i don't think microsoft, or really anybody else, considers does that
@malwareminigun this is the situation i was in with Amaranth and it generated a pretty big amount of friction with the management (and is a big part of why i eventually left and got an NLnet grant to continue doing so)
though unlike that startup, Microsoft has functionally infinite cash
@whitequark At the moment my job description is about 70% keep the community from collapsing 30% prevent us from getting sued into oblivion.
RE: Infinite cash: You and I are together in screaming at the company to fund things; as it is vcpkg is down to effectively 2 heads.