Opened 5 years ago

Last modified 3 years ago

#5731 new enhancement

One-click bug report solution for OMEdit

Reported by: Oliver Lenord Owned by: Adeel Asghar
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 by Francesco Casella, 5 years ago

Milestone: 2.0.01.16.0
Priority: normalblocker

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

comment:2 by Francesco Casella, 5 years ago

Milestone: 1.16.01.17.0

1.16.0 feature freeze is imminent, new developments postponed to 1.17.0

comment:3 by Francesco Casella, 4 years ago

Milestone: 1.17.01.18.0

Rescheduled to 1.18.0

comment:4 by Francesco Casella, 3 years ago

Milestone: 1.18.0

Ticket retargeted after milestone closed

comment:5 by Francesco Casella, 3 years ago

Milestone: 1.19.0

1.18.0 blocker tickets moved to 1.19.0

Note: See TracTickets for help on using tickets.