Bug 977029
Summary: | new bugs shown as both reported and unreported | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Dean Hunter <deanhunter> | ||||
Component: | gnome-abrt | Assignee: | Jakub Filak <jfilak> | ||||
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 18 | CC: | abrt-devel-list, dvlasenk, dwmw2, extras-qa, iprikryl, jberan, jfilak, jmoskovc, mmilata, mtoman, tech | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | gnome-abrt-0.3.3-1.fc18 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-11-14 03:30:02 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1015609 | ||||||
Attachments: |
|
Description
Dean Hunter
2013-06-22 18:23:46 UTC
(In reply to Dean Hunter from comment #0) > This is confusing with a "Report" button in the upper right-hand corner of > the window. What does "Reported yes" mean in this context? "Reported yes" in fact means that reported_to problem element contains some entry. When you see the suggestion, the bug has been reported to ABRT server[1] only. Please, see bug #910317 for more details. > 1) Disabling the "Report" button when a bug report summary is displayed That's an interesting idea, but "Report" button can start reporting to various bug tracking tools. Thus gnome-abrt cannot make the decision if the bug is completely reported to all desired tools and then disable the button. > 2) Use more of the space to the left of the bug number to display the bug > report summary in a wrapped text control instead of the horizontally > scrolled control. Could you please file a new bugzilla bug against gnome-abrt and attach a screenshot of the unfriendly horizontal scroll bars? I want to be completely sure that I know what you mean. 1: https://retrace.fedoraproject.org/faf/summary/ Please advise how to get a screen shot of just the Automatic Bug Reporting Tool window. I know there is a keystroke combination that copies the active window to the clipboard, but I do not remember the combination. Then which application should I paste the clipboard into? I used to know where to find the image bit fiddler application, but it has all changed and I do not use it often enough to remember yet. I apologize for being so clumsy. It depends the desktop you're using, in GNOME it's Alt + printscreen and the result is saved in $HOME/Pictures. Thank you. That is different, and simpler, than what I thought I remembered. 977029 opened with a screen shot as requested. I do not understand how bug #910317 applies to my situation. Created attachment 764694 [details]
"Reported: yes" vs. "This problem hasn't been reported ...."
(In reply to Dean Hunter from comment #5) > I do not understand how bug #910317 applies to my situation. "I suggest that abrt main window should ask the user to report a bug to bugzilla, if that particular bug has no bugzilla entry yet." [bug #910317 comment #0] It clarifies why the suggestion message is displayed in the window. The problem has not been reported to Bugzilla yet, however the problem may have been already reported to some other bug tracking tool (in your case to ABRT server). Is this explanation satisfactory? If so, we can close the bug as NOTABUG. I am sorry, but I am very confused. What is the ABRT server? (In reply to Dean Hunter from comment #8) > I am sorry, but I am very confused. What is the ABRT server? The ABRT server is an instance of FAF [1]. In short, it is something like Bugzilla but it is focused on automatic bug reporting and handling of large amount of data. The ABRT server tries to triage bug reports and filter out noise. Always when you report a problem, ABRT client sends an uReport to the ABRT server and after that the client continues in reporting to the Bugzilla if it is necessary. 1: https://github.com/abrt/faf/wiki Where should I have found this explanation? I clearly missed this somewhere and I would have never figured it out from the display. I would like to see a better explanation. I am also confused by why sometimes ABRT automatically reports to RedHat Bugzilla and sometimes it does not. And when should I delete entries from ABRT? *** Bug 982763 has been marked as a duplicate of this bug. *** *** Bug 983775 has been marked as a duplicate of this bug. *** Yes, there still is a problem, and it still exists as of FC19. Here's what needs to be done to ABRT's user interface: 1. Make sure that it means what it says. If it says that the bug has been reported, then let it mean that. If it means something else, then rephrase the interface to state it correctly. Do not allow the user to be confused. 2. Make sure the all areas of the window's content agree with each other. The interface cannot state one thing that is diametrically opposed to another statement in the same interface window, as seen by the user. 3. Understand that the user knows nothing but what the interface states. If the user is to know something more, than make sure it is clearly defined within that interface window. Otherwise, the programming is not finished correctly. Thank you. (In reply to KitchM from comment #13) Thank you for your comment. I see two possible solutions here: 1. Change the label from 'Reported' to 'Processed' (because the Bugzilla is not the only bug tracking tool where users can report their problems) (IMHO 'Processed' is confusing and unsatisfactory, because gnome-abrt wants to say that user does not have to go through the process of filing a bugzilla bug, it is optional, the bug has been already reported and no more action is necessary if user does not want to participate in solving of the bug) 2. Rephrase the suggestion message: This problem hasn't been associated with any Bugzilla bug yet. Our developers may need more information to fix the problem. Please consider filing a new Bugzilla bug for this problem - you may help them. Thank you. (users are still confused because they think that the Bugzilla is the only bucktracking tool where problems are reported) Please, help me. Which one is better? Or none? Okay, how about this. Your premise for number one is wrong in a couple points: First, I really don't believe users call it gnome-abrt; I know I certainly don't. It is just the Automatic Bug Report Tool. Period. Second, I did not know that Fedora/RedHat used anything other than buzilla. Third, one should not assume in any case that the user does not want to participate in the solution to the bug. All we care about is if it has been reported to bugzilla.redhat.com, or not. It is, after all, why we use it. So it must be kept in simply stating if it has been reported or not. If it can give the user to give other information, then it should have a place for that follow-up to the existing bug. Number two is odd and difficult for me to understand. Isn't that all covered in my response to number one? First of all, we do not want to encourage people to make duplicate bug reports. That isn't wise. Second,Bugzilla is indeed the only place that Fedora/RedHat users would go to file bug reports, since every single program is handled thru it. Third, the program should offer the user to comment further on the same bug, it it has already been reported, as I suggested before. It would then offer the connection to the bug directly or a form that it will transmit for the user. How about that? Well, I'm a bit lost in your reply. What is your proposed solution? And I'm sorry but we don't want to convert Automatic Bug Report Tool (the GUI part (gnome-abrt)) to a Bugzilla client. Please read this email and maybe you will understand our efforts. https://mail.gnome.org/archives/gnomecc-list/2012-November/msg00006.html Even reporting to ABRT server makes Fedora desktop team happy. It is not necessary to report all crashes to Bugzilla. https://plus.google.com/u/0/112174839778779720402/posts/UaGWHv4BEqs I don't really care too much what the solution is, as long as we don't continue to have a UI which simultaneously says: "Reported: yes" and "This problem hasn't been reported to Bugzilla yet". It's all very well explaining *here* that the first 'reported' means to something *other* than bugzilla, so the tool isn't really contradicting itself. That explanation shouldn't be necessary. Please fix the UI so that it doesn't *need* such an explanation. @Jakub Okay let me just start with one thing. What do you see as the purpose for ABRT? (In reply to KitchM from comment #18) > @Jakub > Okay let me just start with one thing. > > What do you see as the purpose for ABRT? - reporting bugs, which doesn't imply "reporting bugs to bugzilla.redhat.com" If you have problems with how the reporting process is works, please contact our design team https://fedorahosted.org/design-team/ and help them design a new better way of reporting or you can just start a discussion on fedora-devel about it, but we will not change the workflow which works form a lot user just because 1 user thinks differently. @david: yes, the ui message is a bit confusing we'll try to improve it somehow (In reply to Jiri Moskovcak from comment #19) > (In reply to KitchM from comment #18) > > @Jakub > > Okay let me just start with one thing. > > > > What do you see as the purpose for ABRT? > > - reporting bugs, which doesn't imply "reporting bugs to bugzilla.redhat.com" Exactly as I had thought, and exactly has I had been addressing the issue. Now that we agree on that, we can make progress on the problem. > If you have problems with how the reporting process is works, please contact > our design team https://fedorahosted.org/design-team/ and help them design a > new better way of reporting or you can just start a discussion on > fedora-devel about it, but we will not change the workflow which works form > a lot user just because 1 user thinks differently. > > @david: yes, the ui message is a bit confusing we'll try to improve it > somehow Well, yes we have problems with how it works. That is the whole point of this bug report! Why did you not understand that? Further, why did you not understand my suggestions for fixing the problem? Perhaps we need someone in on this who can understand the extremely clear issue that Dean presented in the first place and David and I supported. This is a real problem, and it is serious enough for real serious consideration, and for immediate rectifying. I've created 2 pull request which are supposed to fix this bug: https://github.com/abrt/libreport/pull/178 https://github.com/abrt/gnome-abrt/pull/33 Thank you. Fixed in upstream git: libreport: commit d7a4e87987bdb7d676a081a508fdd6fe7246ac62 gnome-abrt: commit b641735e9993b8681af75ce29a86e88172fefb34 commit 54548dfabb4e41072bc48a1695c0587e6b06b594 gnome-abrt-0.3.2-1.fc18,abrt-2.1.8-1.fc18,libreport-2.1.8-2.fc18,satyr-0.10-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/gnome-abrt-0.3.2-1.fc18,abrt-2.1.8-1.fc18,libreport-2.1.8-2.fc18,satyr-0.10-1.fc18 Package gnome-abrt-0.3.2-1.fc18, abrt-2.1.8-1.fc18, libreport-2.1.8-2.fc18, satyr-0.10-1.fc18: * should fix your issue, * was pushed to the Fedora 18 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing gnome-abrt-0.3.2-1.fc18 abrt-2.1.8-1.fc18 libreport-2.1.8-2.fc18 satyr-0.10-1.fc18' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-19232/gnome-abrt-0.3.2-1.fc18,abrt-2.1.8-1.fc18,libreport-2.1.8-2.fc18,satyr-0.10-1.fc18 then log in and leave karma (feedback). gnome-abrt-0.3.3-1.fc18,abrt-2.1.9-1.fc18,libreport-2.1.9-1.fc18,satyr-0.11-1.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/gnome-abrt-0.3.3-1.fc18,abrt-2.1.9-1.fc18,libreport-2.1.9-1.fc18,satyr-0.11-1.fc18 gnome-abrt-0.3.3-1.fc18, abrt-2.1.9-1.fc18, libreport-2.1.9-1.fc18, satyr-0.11-1.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |