A big priority for the Developer Relations team this year is improving the bug reporting process and experience for both developers and Roblox engineers.
Behind the scenes, we have been overhauling how we triage, prioritize, and respond to bug reports. Our goal is to get reports to the right people sooner, better identify high priority issues, and, most importantly, keep the community informed.
Today, we are launching the next piece of this puzzle: The Bug Report WizardBETA.
What is the Bug Report Wizard?
The Bug Report Wizard is a tool developers can use to generate bug reports. Instead of manually filing a bug report by creating a topic, developers instead answer a series of questions and the topic will be auto-generated.
A screenshot of one section of the wizard
Why is it being introduced?
- Faster Resolution Time - One of the biggest factors in determining how long it takes to fix a reported bug is how long it takes an engineer to collect all of the information they need to identify and resolve it. With the wizard, we can directly gather the key information quickly. This will help our engineering team diagnose issues and unblock your work flows faster.
- Better User Experience - Roblox engineers often require ‘sensitive’ information such as log files, crash dumps and private place files to diagnose an issue. Currently, a developer has to send a separate private message with this information. With the wizard, this private message is automatically generated making it easier and quicker to provide these files.
- Better Triaging and Prioritization - With the wizard, the answers to all of the questions we ask are collected as data points that will allow us to efficiently triage, prioritize, file and assign bugs internally.
How can I use it?
Right now, the Bug Report Wizard is in Beta and available to all ‘Regular’ Dev Forum members and above. It can be found next to the ‘New Topic’ button on any Bug Report category.
Clicking the ‘Report Bug’ button will take you straight to the wizard
You’ll then be asked a series of questions. After completing the form, a topic will be posted in the appropriate category. If your report contains private information, a private message will be generated and linked to at the top of the topic.
A link to a private message in a bug report topic
You’ll also notice that we’ve separated bug reports from feature requests into their own top level categories. This is to make them easier to find.
What comes next?
While the Bug Report Wizard is in Beta, we’ll continue to allow Bug Reports to be manually created as standard topics. We understand that this is a new product, so we do not want to cause any sudden interference to your workflows.
Down the line, when we are happy the bug report wizard is doing its job well, we plan to disable topic creation in the Bug Report categories and only allow bugs to be reported using the wizard. For now though, we are concentrating on getting feedback from the developer community and observing how it performs.
How can I help?
If you have a new bug to report, please consider using the wizard. Of course, the same rules apply so please check to make sure another developer hasn’t already filed a report for your bug first!
Please do not create a ‘test’ bug report just for the purpose of trying out the new wizard. We’re trying to improve the bug reporting experience for developers and Roblox engineers so sorting through fake bug reports will delay our ability to address real bugs faster.
If you encounter any bugs, UX quirks, or have any feedback you’d like to share, please let us know on this thread. We may not be able to reply to everything, but your comments will be read.
PS: Dark mode users, please extend our apologies to your retinas, we’ll make sure to support dark mode soon!