Why I don't contribute to open source rules very often
Why I don't contribute to open source rules very often
I’ve changed some of the details so it’s not easily googlable because it’s linked to my RL identity. The bug is a purely cosmetic off-by-one error though. And I didn’t give any indication I thought it was important or urgent. But the concise description of the bug, reproduction steps, why I strongly suspect it’s happening, and where I strongly suspect the fix needs to be made were all included.
The maintainer’s comments are pretty much verbatim.
This happens every single time I try to file a good bug report, without exception. I suspect they see the woman’s name on my account and assume I have no idea what I’m talking about?
I’m working on a major website migration right now, and was literally hashing things out with timestamps yesterday. If I had to deal with encountering a 24th/no 0th-hour bug, I’d call up the old dev and ask them how they avoid shitting on their loved ones while being such a giant asshole. Make me fucking convert the hours to a number so that I can subtract by one, and then convert it back to a timestamp. I know it’s a simple solution, but I would have definitely first wasted hours trying to figure out why and which of my 50,000 posts was causing my migration to fail.
Point being, what you call a cosmetic error could singularly fuel my nightmares for a month. Shame on the maintainer for acting so indignant over what I now consider the kindest bug report of all time. I’m so grateful that users like you exist.
For real!
And then, is 20260124-24:59:64 the morning of the 24th, or the 25th? Who knows?
Yes please link us to the bug tracker if it’s public, or the app if not, so we can confirm the bug for them (which they’ll obviously hate, but deserve).
this is getting close to asking them to doxx their other identities
this is getting close to asking them to doxx their other identities
Too close for my liking, so thanks but no thanks
I don’t contribute to projects most of the time strictly due to the hurdles in place for contributions. if I see an issue with something, I would like to be able to properly fix it, not have to follow a multi month process to actually get it in
The last project I wanted to contribute to had the following system:
Luckily I had noticed that the timeframe of existing requests prior to doing it, and decided to pass on it.
Don’t get me wrong, a lot of those steps are necessary for proper development cycles but, it’s the extra steps that are annoying. I’m looking to quickly contribute and move on. Too many steps or if the process seems like it will be a major pain in the butt = You can find and fix it yourself.
Most projects if they have that I will at least open an issue for it so it’s known as a problem… but some projects don’t seem to want them reported, let alone fixed.
Yeah, I understand that point of view as well, especially for feature expansions. I don’t agree with that point of view at all for bug reports /fixes though. It’s not like I’m asking for an additional feature on top of the devs’ already existing code. I’m fixing a mistake that the dev added to their code that they haven’t had time to fix, I don’t see the need of multi week or month review processes for those.
But at the end of the day I tell myself that if the dev wanted help with the project they would have made the system easier and I just move on with my life. or if it’s too much of a blocker or if it’s a small change just fork the code myself if allowed, fix it and then never bother with the hassle of submitting it upstream.