6 ms·
This also applies to open source projects. As a maintainer, you're flattered that others are interested in your project and want to contribute, so you might be
by rob74 4y ago
This also applies to open source projects. As a maintainer, you're flattered that others are interested in your project and want to contribute, so you might be tempted to accept a PR for a feature you didn't initially want to have, and forget that the person who submitted it might not stick around to maintain the feature, fix bugs etc.
- yawaramin 4y agoYup. Or people sending issues that then sit in the backlog for ages with no action because there's no bandwidth for them. Better to face reality and let a stalebot close them.
- mitthrowaway2 4y agoWhy is it better to have the issues sitting closed than sitting open?
- faeriechangling 4y agoOne aspect is that bad ideas don’t get resubmitted and good ideas do
- elmomle 4y agoIf this is the desired outcome, wouldn't it make more sense to make voting on issues a core part of a bug tracking system? "Number of attempted submissions" seems far too worthwhile a datum to only obtain a noisy version of as an emergent property if (and only if) you have the right configuration.
- imgabe 4y agoIf you're using github or gitlab, you probably don't have any control over whether or not voting is implemented in the issue tracking system.
- serial_dev 4y agoIssues can be sorted by reactions. Even though it's not as perfect of a measurement as upvotes, and it's not as easily discoverable by users, it's close enough.
- beebmam 4y agoHow did you come to this conclusion?
- faeriechangling 4y agoExperiences with badly managed ticketing systems more than bug trackers. Inactivity and people not resubmitting requests is a hugely strong signal for people not actually caring about something. Effort is just a strong signal and redoing something you already did that didn’t go anywhere signals a willingness to expend energy on a request that historically went nowhere which is a pretty good signal that it’s important to somebody. A related truism is people who care about something will email you more than once about it.
- yawaramin 4y agoBecause then the open issues are a list of either the newest issues, or the issues with the most persistent reporters, which is a pretty good signal for prioritization.
- matkoniecz 4y agoStalebot is really insulting. May be a good idea if you want people to go away or treat all issues as garbage, nonetheless it is infuriating and nowadays I check for it before making any bug report. You have Stalebot? I am not going to bother with spending time on bug report. To be clear, I support aggressive issue triage and closing them.
- cwizou 4y agoAgreed, same goes for feature requests from users (I get a lot more of those than PRs on Aerial). Yet if it's a decent/good idea, my go to answer is "not yet" and not "no". If it's really a great idea, eventually I'll get to it. By keeping the issue around open, it's still peripherally in my vision and I may have a plan to take care of it that depends on something else. Extra information is never wasted and may inform your decisions on what you are working on now. Plus you know, it's kind of the polite thing to do. I feel it's the same for the original Steve quote, Apple was/is pretty famous for saying "no" to a good idea and revisiting them later. I think "not yet" is closer to the originally meant intent.