freedomofpress / dangerzone

Take potentially dangerous PDFs, office documents, or images and convert them to safe PDFs
https://dangerzone.rocks/
GNU Affero General Public License v3.0
3.59k stars 170 forks source link

Make bug reporting easier #656

Open apyrgio opened 9 months ago

apyrgio commented 9 months ago

Currently, if a user encounters a bug or unexpected behavior in the application, the path towards reporting it is:

  1. Figure out that Dangerzone has an issue tracker on GitHub (we don't mention that anywhere in our app).
  2. Create a GitHub account, if they don't have already (non-technical users won't).
  3. Navigate the GitHub UI and open an issue.

The end result is that we disincentivize non-technical users from bug reporting, and we only allow doing so publicly. We could significantly improve the current situation by having a dialog, either as a menu item ("Report a bug") or when an error occurs, that gives users the following options: a) report the issue anonymously via email to and, b) report the issue publicly via our issue tracker.

To that end, we (FPF) would need to create an email address for Dangerzone bug reporting.

Addendum

Other projects handle bug reporting differently: