Opened 5 years ago

Last modified 3 years ago

#5731 new enhancement

One-click bug report solution for OMEdit

Reported by: olivleno Owned by: adeas31
Priority: blocker Milestone: 1.19.0
Component: OMEdit Version:
Keywords: bug report, issue tracker, trac, OMEdit Cc:

Description

Current status:
Reporting a bug requires the user of OMEdit to know:

  • that OpenModelica is using trac for issue tracking
  • how to generate a log file and where it is stored on his machine

Furthermore he will have to:

  • login to trac, open a ticket
  • find the version number in the about box and copy&past it in the ticket,
  • explain the problem,
  • enable logging, reproduce the error,
  • find and attach the log file.

Conclusion:
These are a lot of steps and some require knowledge that is not obvious, not easily discoverable from the UI or not even well documented on the OpenModelica website.

As bug reports are a very valuable asset for reaching a higher level of software quality we should lower the threshold for users to report their findings.

Proposal:
OMEdit should provide a "Report Bug" command in the help menu.
This should open a window that gives some basic information and provides the following features to:

  • enable logging
  • empty the log file
  • open the file location to the log file
  • open a new ticket:
    • go to the trac login site
    • create a new ticket
    • fill in the version information and Component: "OMEdit"

Change History (5)

comment:1 Changed 5 years ago by casella

  • Milestone changed from 2.0.0 to 1.16.0
  • Priority changed from normal to blocker

Excellent proposal. Let's try to get it done for 1.16.0

comment:2 Changed 4 years ago by casella

  • Milestone changed from 1.16.0 to 1.17.0

1.16.0 feature freeze is imminent, new developments postponed to 1.17.0

comment:3 Changed 4 years ago by casella

  • Milestone changed from 1.17.0 to 1.18.0

Rescheduled to 1.18.0

comment:4 Changed 3 years ago by casella

  • Milestone 1.18.0 deleted

Ticket retargeted after milestone closed

comment:5 Changed 3 years ago by casella

  • Milestone set to 1.19.0

1.18.0 blocker tickets moved to 1.19.0

Note: See TracTickets for help on using tickets.