Opened 16 years ago

Last modified 7 years ago

#2557 closed enhancement

Prefill bug report form instead of clipboard usage — at Version 6

Reported by: Chriki Owned by: team
Priority: major Milestone:
Component: Core bugreport Version: latest
Keywords: Cc:

Description (last modified by skyper)

I find it potentially problematic that JOSM automatically copies error reports to the clipboard. This can easily overwrite important user data which has been in the clipboard previously. I’d suggest to rather offer a button like “Copy Report to Clipboard” so that the user has the possibility to save her clipboard data before going and reporting the error here.

Thanks,
Chriki™

Change History (6)

comment:1 by stoecker, 16 years ago

Resolution: wontfix
Status: newclosed

Errors are seldom and in an error situation it must be easy for users to report or they don't do it.

in reply to:  1 comment:2 by Chriki, 16 years ago

Resolution: wontfix
Status: closedreopened

Replying to stoecker:

Errors are seldom and in an error situation it must be easy for users to report or they don't do it.

I agree, therefore I have suggested to add a “Copy Error Report to Clipboard” button.

I am reopening this ticket as there has been no comment, yet, on the actual (data) security problem I have mentioned: IMHO a program should not unexpectedly overwrite the contents of the system clipboard. The loss of data for the user is potentially much more severe than a not reported JOSM problem.

comment:3 by stoecker, 16 years ago

Status: reopenednew
Summary: Upon Errors: Don’t Automatically Copy Error Report to ClipboardPrefill bug report form instead of clipboard usage
Type: defectenhancement

You are right, that the clipboard loss is a drawback, but one has to choose between different possibilities. Getting the bug reports outweights the clipboard loss ATM and getting the full bug reports is an important issue.

As said these troubles are very seldom (most problems do not issue an exceptions anymore). Currently after the API 0.6 switch the number of these reports is a bit higher, but JOSM generally is very stable.

Adding another inbetween step (even a button) will reduce helpful reports.

I change that to an enhancement. When the bug-report call uses prefilled data we can drop the clipboard usage at all

comment:4 by xeen, 16 years ago

Ideally JOSM would open a browser page with the bug report already filled in. How about writing a bug report.html in the temp directory and opening it automatically in the default browser? It even reduces the amount of steps to take.

I haven't checked, but I believe submitting to another domain from a local file is going make the browsers post a dozen warnings which isn't too good either.

comment:5 by skyper, 12 years ago

Keywords: reportbug added

comment:6 by skyper, 12 years ago

Description: modified (diff)
Keywords: bug report added; reportbug removed
Note: See TracTickets for help on using tickets.