Why those next steps?
Well, how should this get fixed? We need something, concretely how to instruct the computer what to do.
If we update the help menu to have a forum link for reporting bugs, then that will be where bugs go. Sadly, this is not bug tracking software and issues are going to get lost/missed (recall when map updates were driven by forums, I counted that a good percentage were just dropped and never actioned, that was largely in part that forums track active conversations, they are not designed for priority and task tracking).
So the answer seems to be to have the help links be the single "submit a new bug report" link that we once had. I'm wondering how to work in "see the forums if you are unsure of what to do and if you are not sure this is a bug", but that confuses everything and gets back to the problem that eventaully we will not move everything to bug tracking and that will cause items to be lost (and if lost, then reporting here is just not going to be as successful as it could be).
This is for sure an open conversation, I can be pursuaded, but my current thinking is:
- it will not be successful to do task tracking in forums, we need a bug tracker for it.
- we can route tickets through forum if we have a real and sustainable and formal process to move those tickets into bug tracking
- over the long run, even short term, getting such a formalized definition and sustaining it for the life of the project (hopefully a few more decades at least) will eventually fail
- splitting the instructions to route things to forums makes those instructions more difficult to follow and maintain, it adds to the confusion and the 'trust no documentation' because we have 5 copies of it all and all are slightly out of date
I think that leaves trying to make our bug tracking queue very obvious and the one place where we do that kind of reporting /tracking. Just not necessarily seeing how we can solve it otherwise without running into additional problems (and thinking historically to how tracking failed with the SVN bug tracking, and noting how things ran when we had no active forum and only github issues; things work better when there is process clarity and transparency)