[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#964846: reportbug-gtk: mua xdg-email: does not work with the GTK UI



On 12.07.2020 02.44, Paul Wise wrote:
> On Sat, 2020-07-11 at 18:20 +0100, Simon McVittie wrote:
>> It might be safer to build a corresponding mailto:
>> URI (which is desktop-agnostic and can be done in
>> pure Python), and then pass it to whatever is the Python
>> binding for g_app_info_launch_default_for_uri_async() (probably
>> Gio.AppInfo.launch_default_for_uri_async() or similar).
> 
> I suggest adding that as a separate MUA to the xdg-email MUA and when
> running with the reportbug GTK UI, make that new MUA the default MUA,
> since people not using a terminal are even less likely to want
> reportbug to submit to an MTA directly than most reportbug users.

The default MUA in reportbug is and will remain the built-in one,
because it most reliably avoids the practical issues involved with
passing email templates between different applications, and it also
needs zero configuration effort from users in the most common case. It
is usable even on systems where no MUA is installed at all, and does not
require a local MTA either.

External MUAs are an opt-in convenience option for users that prefer
this. The main benefit of including xdg-email among the supported MUAs
is that it provides flexible integration with further MUAs not
explicitly supported through our own code. There are no plans to make it
the default MUA for reportbug, not even specifically in the GTK ui, and
I don't think it makes sense to change that today or in the near future.

Considering the specific problem you have reported, I can reproduce this
here after switching my desktop MUA preference to evolution or sylpheed.
More on that in another mail.


Reply to: