Why not accept bug reports over email instead of just GitHub

This manifests it here:

  • https://delta.chat/contribute : “Translations and Bug Reports” doesn’t specify an email.
  • On Delta Chat desktop “Help → Report an issue” goes to GitHub

It’s like it’s not practicing what it preaches.
Requiring a GitHub account is a somewhat of a high barrier to normal people, whereas simply typing a message without even switching the app would be so easy and cozy.

In case you want to say “it’s a spam issue”: an email is already specified on https://delta.chat/imprint and SECURITY.md, so IDK if it’s a fair point.

In case we do want to add email as a feedback channel, let’s remember that there is Chatmail that doesn’t allow sending unencrypted email.
In addition, let’s utilize the ?body= parameter to include things such as Delta Chat version.

We could do that if we connect it to some ticketing system.
Like some support software like chatwoot.
And then we would still need to have someone responsible for asking further questions if necessary and to assign reports to issue tracker issues.

Maybe relevant: GitLab has a function to submit issues via email.

The Sourcehut software also does an e-mail UI.

See also this discussion on Codeberg:

A platform run by a democratic not-for-profit, like Codeberg or Framagit or Debian Salsa, would seem preferable to one run by Microsoft.

I would appreciate if the repo had a SECURITY.md file describing how the security vulns are suposed to be reported. I filled a ticket to discuss that but i guess this is a better place hxxps://github.com/deltachat/deltachat-ios/issues/3261

I find it awesome but it seems to be a too high barrier for some people. Maybe we can imagine a webxdc app designed to help people send a bug report to the potential delta-chat sourcehut.

Since we are already using Discourse, we could consider making a “bug” category like Discourse uses for their own bug reports:

https://meta.discourse.org/c/contribute/bug/1

Apparently this could also be configured to accept emails from users without accounts:

https://meta.discourse.org/t/posting-without-signup/299644/4

I fully agree. Who wants to make or have a GitHub account these days? There should really be an easier way to contribute.