Hi,
here's an idea (maybe for a future gsoc project):
A bug report form right inside scummvm.
It could be accessed right from the options menu.
It would automatically report the OS version, scummvm version, game details + md5, etc.
It could pop automatically in case of exceptions (and embed the exception details) or opened manually.
I think having such a feature would be helpful for the quality of this project. I myself have opened many bug reports in sourceforge, but I believe many people are too lazy/don't care enough to open a bug report.
Feature Suggestion: (Semi-) Automatic Bug Reports
Moderator: ScummVM Team
Feature Suggestion: (Semi-) Automatic Bug Reports
Last edited by OmerMor on Wed Apr 25, 2012 4:07 pm, edited 1 time in total.
Then it becomes no different from registration (unless you want to allow garbage/unconfirmed emails which brings us back to square 1: anonymous bug reports)
The hassle of making a SF account (one time only; lets you log bugs for all SF projects) seems less than or equal to the hassle of creating a ScummVM-specific account.
Bugs need a bug tracker. Bug trackers need registration (or allow anonymous submission which is bad)
The hassle of making a SF account (one time only; lets you log bugs for all SF projects) seems less than or equal to the hassle of creating a ScummVM-specific account.
Bugs need a bug tracker. Bug trackers need registration (or allow anonymous submission which is bad)
Registration can be fine too. You could allow entering the bugtracker login information from inside scummvm.
I was not aiming at users who are too lazy to register.
I was aiming at users who wouldn't mind registering (one time chore) but are too lazy to:
1. browse to sourceforge
2. login
3. go to the bugtracker
4. open a new bug
5. fill in all the info about their game and environment
6. tell what they were doing
... every single time they encounter a bug.
Another option might be to open the default mail client, and fill in recipient info (bugtracker address), and in the body enter all the info I discussed earlier. The user would be submitting the bug via their mail, so it's no longer anonymous.
All I want is help lower the barrier for submitting bugs as much as possible. I am not thinking about myself here: I love this project and report every thing I notice. But I fear I am only the minority.
I was not aiming at users who are too lazy to register.
I was aiming at users who wouldn't mind registering (one time chore) but are too lazy to:
1. browse to sourceforge
2. login
3. go to the bugtracker
4. open a new bug
5. fill in all the info about their game and environment
6. tell what they were doing
... every single time they encounter a bug.
Another option might be to open the default mail client, and fill in recipient info (bugtracker address), and in the body enter all the info I discussed earlier. The user would be submitting the bug via their mail, so it's no longer anonymous.
All I want is help lower the barrier for submitting bugs as much as possible. I am not thinking about myself here: I love this project and report every thing I notice. But I fear I am only the minority.
- ezekiel000
- Posts: 443
- Joined: Mon Aug 25, 2008 5:17 pm
- Location: Surrey, England
I think the only thing that scummvm could do would be to be able to spit out all the environment and situation information needed for a bug report (os, arch, scummvm version, compiled in features, game version etc the version command line option does some of this at the moment) that could then be copy and pasted into the bug tracker. You would still need to describe the bug.