So, lately I've been mulling over SCP's mantis looking at the issues. I'm a modder and I generally need FSO to do what it's supposed to. I need it to
work. Getting that to be the case is proper bug reporting. You all know this. You've all read
this.Read it again.
We've gotten lazy. Most of the bug reports are akin to "X feature doesn't work, plz fix". Iffy Steps-to-Reproduce. No test missions, no test tables, and no debug logs. Feedback is going unanswered. This has pretty clearly resulted in a long list of bugs where many may not even be an issue anymore because they are so old. But they are there, and SCP still needs to sort through them. As modders, we can't exactly code and fix the bugs themselves.. but we can make it much easier to do so.
Please, please, please re-read
Karajorma's post again. And please start including everything necessary. I -know- it takes away from your precious modding time, but having to be all Sherlock on these tickets takes away from coder's precious feature coding time.
Please answer feedback as quickly as possible. Please test the code-review patches. We need to do our part so SCP can do their jobs easier and we all benefit. I've been a little miffed because of this general laziness. I've been going through and picking out tickets, taking time away from my own projects, in order to help bugs get fixed faster and more efficiently. It would be immensely helpful if we all did our part from the beginning of each ticket instead of having to wade through pages of several year old bug reports wondering if they are even still current.
I'll finish my little rant by saying that SCP is under Community Projects for a reason. If we modders want to make feature requests, we should do our part to make sure bug reports are as accurate and complete as possible.