4 ms·
The reason I don't file many bugs any more: in most cases, maintainers will either ignore them, or come up with some excuse for not fixing it. Yes, even for cr
by ken 7y ago
The reason I don't file many bugs any more: in most cases, maintainers will either ignore them, or come up with some excuse for not fixing it. Yes, even for crashes.
Lots of projects (both open-source and proprietary) have a particularly nasty habit of killing the entire project and starting fresh with something else. So my bug might not even be relevant by the time they get around to it. Or they might wipe the bug database, and I'll need to file it all over again. JWZ calls this the "CADT Model".
I don't want to waste my time on the off chance that this particular maintainer is a better than the rest.
This is why open-source maintainable software is so valuable to me. If it's something I can fix, I'll fix it, and send the patch upstream so you can use it, too. If I can't fix it myself, I'll move on and find some other tool, because I don't want to be stuck with some software that's too complex for me to touch on day one. It's guaranteed to be too complex for me to touch on day 157 when I need a complex issue resolved for a production system right away.