Deadwing wrote:
The problem with DSP is that you don't know what bugs you're getting along with the fixes. In production getting an unknown bug isn't worth getting ten valid fixes.
If people want their shit to get fixed, the biggest thing they can do is be specific about what's broken. In this post for instance: what items? what latents? what bst bugs?
This thread's also probably getting nuked, we're not supposed to talk about DSP.
There's just so much wrong with the first two sentences I've rewritten my response here multiple times, trying to figure out what's the more important point to make.
Instead, well, I'll just make them all.
People deal with bugs in open source software all of the time. Including people using things in production. Would you tell someone it's not worth updating the linux kernel because you don't know what bugs are being introduced? Never updating your shit is a great way to end up with all sorts of security vulnerabilities, bugs that never get fixed, etc.
Also, the statement that unknown bugs are worse than 10 valid fixes is also just wrong. If you have a bug that causes data corruption, or brings the server down regularly, etc., getting that fixed is certainly worth the risk of maybe introducing some other bug. It depends on what you're fixing.
Even if you don't just git merge the code in, you can also just look at how they fixed the bug. It should be relatively simple to take a look at the commit message that fixed it, understand what was broken, and work from there to implement the fix in a way you're comfortable with. Even if the codebase has significantly diverged, if the bugs were introduced from the DSP code, then it's almost certain your code hasn't changed enough that you can largely use the same fix - if it had changed that much, you probably wouldn't be experiencing the same bug!
I don't know of a single professional programmer that would argue you should ignore an active codebase you forked from.
_________________
PhD Shitposting 2037 | Cthalupa 75 BLM BRD RNG RDM WAR | Cathatwopa 75 NIN THF BLU BRD PLD
http://rfklinkshell.com/