Replies: 1 comment 1 reply
-
Fair. See also #1712 for another dissenting opinion, and my response. I'll try not to repeat the points I made there. To explain something I said in the original conversation:
By "I still don't see a need", I meant that there is no strict technical reason to run it more often. The periods between inactivity-to-stale and stale-to-closed are relatively long, and running the workflow once a week gives more than enough time for activity to happen and the workflow to detect them. I understand that it might feel like commenting on issues has no effect, and I believe you when you say you've seen the workflow missing updates. That's reason enough for increasing the frequency, and so I will. My misunderstanding on billing complicated matters unnecessarily, and I apologize for that. I've made another (and IMO more useful) change already: I've configured the stale workflow to ignore issues and PRs that are assigned to milestones. In assigning an issue to a milestone, I'm effectively saying "yes, this is planned, so nobody needs to post keepalive comments". All this being said, please continue to participate in this project. I find your participation valuable and insightful. So even though I can be slow to respond, and outright wrong at times, don't let that alienate you. |
Beta Was this translation helpful? Give feedback.
-
Continued from here.
On most public repo I'm following the stale bot is run about every 5 minutes. It means that if it marks a conversation as stale and a person go and contribute to the thread they can soon see the issue is unmarked as stale. This shows a modicum of respect for people's time: if they are made to do work to keep the issue open at least they do not need to check manually in a week time that the issue remains non-stale.
I'm in general against the stale bot - all it causes is a stream of "+1"s, "I need this too"s and "Still not working"s for years. But I do understand and respect that some repo maintainers choose to have them.
IMO it's healthy for the community to have sane settings, when we do have those, and having the check once a week is very non-standard. As we discovered there is no monetary incentive to keep it long it either. The way I see it:
Note, that the stale bot does miss a beat sometimes. From experience, I saw occurrences, when a message was not accounted for and a second message was required to remove the stale label. So one does have to check if they want to make sure that the "Stale" label is gone.
Beta Was this translation helpful? Give feedback.
All reactions