I wouldn't trouble users with having to make decisions regarding filing a new bug or not. That should be the job of tools and eventually the developers.
But I totally agree that this feature request would be very helpful in cutting down on bug reports with incomplete information. The way I envision this could work would be something like this:
- After a new Ubuntu install, the user would be given the option of creating a Launchpad account or using an existing one.
- The user would also be asked if the hardware information could be sent to Ubuntu. This would, in turn launch a script that would get all the relevant HW info from /proc, /sys, lspci, etc.
- Due to privacy concerns, the user would have the following options to have the HW info attached to his profile:
* Do not attach (Keep anonymous)
* Attach to profile (public)
* Attach to profile (private - visible to people belonging to a certain group - 'triager' perhaps?)
- When the user files a bug, upon checking the box 'Attach HW info', the relevant files would be linked to from the bug.
- Hand waving: There could be a tool for devels and triagers that scans through the HW info attached to bugs and find patterns regarding the kind of bugs for a particular piece of HW.
The privacy issue is perhaps, moot, since the user has to reveal the HW info for any effective resolution of the bug.
I wouldn't trouble users with having to make decisions regarding filing a new bug or not. That should be the job of tools and eventually the developers.
But I totally agree that this feature request would be very helpful in cutting down on bug reports with incomplete information. The way I envision this could work would be something like this:
- After a new Ubuntu install, the user would be given the option of creating a Launchpad account or using an existing one.
- The user would also be asked if the hardware information could be sent to Ubuntu. This would, in turn launch a script that would get all the relevant HW info from /proc, /sys, lspci, etc.
- Due to privacy concerns, the user would have the following options to have the HW info attached to his profile:
* Do not attach (Keep anonymous)
* Attach to profile (public)
* Attach to profile (private - visible to people belonging to a certain group - 'triager' perhaps?)
- When the user files a bug, upon checking the box 'Attach HW info', the relevant files would be linked to from the bug.
- Hand waving: There could be a tool for devels and triagers that scans through the HW info attached to bugs and find patterns regarding the kind of bugs for a particular piece of HW.
The privacy issue is perhaps, moot, since the user has to reveal the HW info for any effective resolution of the bug.