Preamble: I am a developer with about 8 years of experience. I am also addon dev.
OK so I've been thinking about in-game (and forum) bug reporting system and have few thoughts:
1. This system will just not work. 500 chars limit, no way to easily attach a screenshot, movie. Does not have guidelines what to write.
2.
No way to search for existing reports to not create duplicates.
3. Tons of wasted time to sort all the duplicates for blizz employees.
4. No way to provide more information at later date.
One of the most archaic system I have seen.
Honestly, this might be a nightmare for people trying to figure how to make a tasks for developers to fix this. So I just got a feeling that bug reports are actually being ignored (not just me).
Now take a look at this bug report system github has:
https://github.com/magento/magento2/issues
For starters it has labels for each issue to identify it properly ex:
- Component: Checkout
- Issue: Clear Description
- Issue: Confirmed
- Issue: Format is valid
- Issue: Ready for Work
- Reproduced on 2.2.x
- Reproduced on 2.3.x
People can react with emote to let them know they are experiencing the same issue. (Thumbs up). Or to comment if they have more to add (steps to reproduce, screenshots, movies etc.)
So instead of creating a tons of duplicated bug reports (which are impossible to sort out) they could just stick with one thread.
Additionally for WoW these bug reports could be moderated.
1. If issues was duplicate - merge with original thread
2. If it was some garbage report -> delete
3. If it is exploit -> make it non-public
Of course if someone finds exploit nothing stops them from making it public on other forums so... that's not really a problem.
Let me know what you think. I would love to report bugs but the current system does not encourage me to do so (Pet bugs on Siege of Boralus which I reported back in beta are still not fixed)
Well obviously, to fix it, we need a modern bug reporting system. Similar to github.