Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature request: provide a way in the GUI for a user to submit comments on a previously reported crash #37

Open
ryanlerch opened this issue Oct 2, 2013 · 4 comments

Comments

@ryanlerch
Copy link

When you hit an issue with a package that arbt has already encountered, it would be awesome for the arbt gui to provide a mechanism for adding a comment to that bugzilla.

The most obvious information that we could ask for here is what the user was doing with the application that caused it to crash.

As an example, consider the following bug and it's attached retrace report:
https://bugzilla.redhat.com/show_bug.cgi?id=995785
https://retrace.fedoraproject.org/faf/problems/1214450/

It was filed back in august with little or no user input. it is now october, and according to retrace, people are still hitting this issue. (the count was 50 with the last known occurrence being today), yet there is still no relevant information about how to recreate this bug.

If there was a simpler way in ABRT for people to submit this information, it might help.

@jfilak
Copy link
Contributor

jfilak commented Oct 15, 2013

Thank you for taking the time to file this feature request. Right now, ABRT displays an url to bugzilla bug. So, user can click it and add a comment via web browser. I guess, you are not happy with this simple solution and obviously it doesn't work as expected.

We would implement this feature request but we have to get an approval from some UX expert and also some one has to design the UI for this feature.

@ryanlerch
Copy link
Author

Currently, you have to leave ABRT and got to a browser to add a comment. It would be similar to ABRT giving you all the details of a bug, then telling you to file it yourself.

Why not just provide this functionality in ABRT itself, rather than make the user go somewhere else?

@jonmccann
Copy link

The way I would imagine filing a crash report to work is that the user could submit a comment with the crash report. This comment would be stored with the crash report in the crash report server. If the server was able to identify the bug report(s) related to the crash it would associate them. I don't think we want users to have to create bugzilla accounts in order to submit comments. Nor do I think we want anonymous comments in bugzilla. Bugzilla should be the tool developers use to solve the problem. The crash server should be where we store the information from the user needed in order to assess the problem.

The URL for the retrace server isn't working here. So, I'm not sure if that server is capable of storing comments. I think it would be nice if it could. Socorro seems to be able to do this:
https://crash-stats.mozilla.com/report/list?product=Firefox&range_value=7&range_unit=days&date=2013-10-31&signature=EMPTY%3A+no+crashing+thread+identified%3B+corrupt+dump&version=Firefox%3A25.0

@ryanlerch
Copy link
Author

Yeah, All I really wanted when i hit a bug that was already previously reported was an easy way to provide some extra details on what caused the crash for me. As a user, i didnt really care where it was sent, just the workflow of having to log into bugzilla in my web browser, then add a comment was super painful :)

so whatever can be done to remedy this would be a plus!

jfilak pushed a commit to abrt/libreport that referenced this issue Jul 17, 2014
Support events no requiring review but accepting comment.
Mark report_uReport as event witch accepts comment.

Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 17, 2014
Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 17, 2014
Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/libreport that referenced this issue Jul 22, 2014
Support events no requiring review but accepting comment.
Mark report_uReport as event witch accepts comment.

Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 24, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 25, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 25, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Jul 25, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Jul 25, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Jul 25, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 29, 2014
Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 29, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Jul 29, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 5, 2014
Support events no requiring review but accepting comment.
Mark report_uReport as event witch accepts comment.

Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 5, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 5, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 5, 2014
jfilak pushed a commit that referenced this issue Aug 6, 2014
Required for ShortenedReporting stored in 'abrt-applet'

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 6, 2014
ShortenedReporting ON:
  - show "Report" button if the selected problem does not have
    'ABRT Server' reported-to entry
  - show "Comment" button if the selected problem has 'ABRT Server'
    reported-to entry but does not have 'comment' or 'comment' is
    empty
  - disable the button if the selected problem has 'ABRT Server' and
    also has non-empty 'comment'
  - the window never suggest reporting into Bugzilla

ShortenedReporting OFF:
  - the button is disabled only if the selected problem is not
    reportable
  - the button's label is always "Report"
  - the window suggest reporting into Bugizlla if the selected problem
    does not have "Bugzilla" reported-to entry

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 7, 2014
Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 7, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 7, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 7, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 7, 2014
Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 7, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 7, 2014
jfilak pushed a commit that referenced this issue Aug 7, 2014
Required for ShortenedReporting stored in 'abrt-applet'

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 7, 2014
ShortenedReporting ON:
  - show "Report" button if the selected problem does not have
    'ABRT Server' reported-to entry
  - show "Comment" button if the selected problem has 'ABRT Server'
    reported-to entry but does not have 'comment' or 'comment' is
    empty
  - disable the button if the selected problem has 'ABRT Server' and
    also has non-empty 'comment'
  - the window never suggest reporting into Bugzilla

ShortenedReporting OFF:
  - the button is disabled only if the selected problem is not
    reportable
  - the button's label is always "Report"
  - the window suggest reporting into Bugizlla if the selected problem
    does not have "Bugzilla" reported-to entry

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 7, 2014
Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 13, 2014
ShortenedReporting ON:
  - show "Report" button if the selected problem does not have
    'ABRT Server' reported-to entry
  - show "Comment" button if the selected problem has 'ABRT Server'
    reported-to entry but does not have 'comment' or 'comment' is
    empty
  - disable the button if the selected problem has 'ABRT Server' and
    also has non-empty 'comment'
  - the window never suggest reporting into Bugzilla

ShortenedReporting OFF:
  - the button is disabled only if the selected problem is not
    reportable
  - the button's label is always "Report"
  - the window suggest reporting into Bugizlla if the selected problem
    does not have "Bugzilla" reported-to entry

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 13, 2014
Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 13, 2014
Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 29, 2014
Support events no requiring review but accepting comment.
Mark report_uReport as event witch accepts comment.

Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 29, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 29, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 29, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Aug 29, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 29, 2014
Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 29, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Aug 29, 2014
jfilak pushed a commit that referenced this issue Aug 29, 2014
Required for ShortenedReporting stored in 'abrt-applet'

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 29, 2014
ShortenedReporting ON:
  - show "Report" button if the selected problem does not have
    'ABRT Server' reported-to entry
  - show "Comment" button if the selected problem has 'ABRT Server'
    reported-to entry but does not have 'comment' or 'comment' is
    empty
  - disable the button if the selected problem has 'ABRT Server' and
    also has non-empty 'comment'
  - the window never suggest reporting into Bugzilla

ShortenedReporting OFF:
  - the button is disabled only if the selected problem is not
    reportable
  - the button's label is always "Report"
  - the window suggest reporting into Bugizlla if the selected problem
    does not have "Bugzilla" reported-to entry

Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 29, 2014
Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit that referenced this issue Aug 29, 2014
Related to #37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Oct 16, 2014
Related to abrt/gnome-abrt#37

Signed-off-by: Jakub Filak <[email protected]>
jfilak pushed a commit to abrt/abrt that referenced this issue Oct 16, 2014
jfilak pushed a commit to abrt/abrt that referenced this issue Oct 16, 2014
jfilak pushed a commit to abrt/libreport that referenced this issue Oct 16, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants