On Thu, Nov 4, 2010 at 2:28 AM, Adam Williamson wrote:
On Thu, 2010-11-04 at 02:15 -0400, Orcan Ogetbil wrote:
On Thu, Nov 4, 2010 at 1:05 AM, Adam Williamson wrote:
I guess what I'm asking is what actual harm/damage are these reports causing, beyond the time it takes to look at the report and figure out whether you can fix it? Why is the fact that people have experienced crashes you haven't yet figured out how to fix a reason to stop maintaining the software?
Well, since you start with "beyond the time it takes to look", I guess that the time it takes to look won't be enough of an argument to put on the table. Then I won't have anything else to say. For me that is all that matters. Actually that is all that I give to Fedora: time.
The question is Am I using the time efficiently? OR Are the these tools actually preventing me to be efficient during my available time?
Well, it seems to me that your proposal basically involves sticking several artificial barriers in the process of filing crash reports to Bugzilla in the hopes that we'll get fewer of them, and also trying to get reports upstream by the initial reporters...which doesn't really remove the time requirement, just dumps it on someone else (upstream).
Correct. We shouldn't miss the fact that it takes less time to process the backtraces if we wrote the code ourselves.
For a bug that I can reproduce, the time it takes for me to fix it might be comparable to the time it takes me to report it upstream and get it fixed there.
The extreme inefficiency comes from the bugs that I can't reproduce, the upstream can't reproduce, and the user isn't responding. And this happens *a lot*. Most of the time, they don't even put down the steps to reproduce. Can we at least mandate including the steps to reproduce in the ABRT reports?
Orcan