#965303 reportbug: add support for loading bug reports in web browsers that support mailto: links (Firefox/Chromium)

#965303#5
Date:
2020-07-19 05:32:24 UTC
From:
To:
Some web browsers support passing mailto: links to various webmail
providers. It would be good to have a MUA option for each of these web
browsers so folks can send bug reports via their preferred webmail MUA.
At minimum Firefox and Chromium should be supported, but I've started a
discussion about which browsers support mailto: for webmail providers:

https://lists.debian.org/msgid-search/a4aab31064117a411ef59794aa6c908379d47c19.camel@bonedaddy.net

#965303#8
Date:
2020-10-24 02:41:19 UTC
From:
To:
Hi,

Recent versions of reportbug have semi-experimental support for xdg-email,
which sends a mailto: URI to whatever the user's configured handler is. Would
that cover this case? I guess there might be two steps, and I'm not sure if
browsers cover them both:
 * setting a webmail provider as your mailto: handler within the browser
 * system-wide/xdg setting that browser as your mailto handler, since it knows
how to open the webmail

If browsers don't take care of step #2, it could probably be done with
xdg-settings set default-url-scheme-handler mailto firefox-esr.desktop

and the foregoing would benefit all programs and is not reportbug-specific.

#965303#15
Date:
2020-10-24 03:09:56 UTC
From:
To:
These bugs are for two different features, please don't merge them.

As I already discussed with Nis Martensen, the existing support isn't
sufficient. Since this discussion was unfortunately not CCed to any
bug, I have attached it to this mail. See also this feature request:

https://bugzilla.mozilla.org/show_bug.cgi?id=1653821

#965303#20
Date:
2020-10-24 03:16:49 UTC
From:
To:
I now see the difference in the titles—965303 is for viewing existing reports—
but your text still described report sending, I thought you'd sent it twice:

#965303#25
Date:
2020-10-24 03:23:09 UTC
From:
To:
No, they are both about bug report composing/sending, in different contexts.
#965303#30
Date:
2025-04-23 05:03:11 UTC
From:
To:
I have started working on a branch for these two features:

https://salsa.debian.org/pabs/reportbug/-/compare/master...webmail

I got distracted by various other things I found while looking at the
code, so there are some other things mixed in for now.