It would be nice to make it easy as possible to report and troubleshoot fatal errors with jrnl. A crashlog submission tool could provide us with this.
Some ideas so far:
This comes out of issue #764 regarding analytics. See also issue #727 regarding a command line diagnostic argument - similar, but not quite the same, since this issue is about error handling whereas that one is about initiating a diagnostic.
I was fairly vocal about #764. I am completely okay with dumping a file. May I suggest that the defaults are to dump a cleartext file if journal-file is not encrypted, and a ciphertext file if the journal-file is encrypted, using the same cipher-key as the journal-file?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Thinking about this some more since it popped in stale. Maybe it's still best not to have the application dump files here and there by default. But we could still possibly implement better error handling, and output more useful information into the console for users to copy-paste if they do want to report it.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Most helpful comment
Thinking about this some more since it popped in stale. Maybe it's still best not to have the application dump files here and there by default. But we could still possibly implement better error handling, and output more useful information into the console for users to copy-paste if they do want to report it.