Vincent Danjean schrieb: >> Am 20.04.2007 08:06 schrieb Vincent Danjean: >>> I just used reportbug-ng to report a bug. I saw it was already in BTS >>> so I would like to add additional info (it works perfectly with the >>> "Additional Info" button) and then I would like to subscribe to this >>> bug with the "subscribe" link in the report. >>> Instead of opening my mail client (icedove) with the correct subject, >>> it opens konqueror with the url mailto:[EMAIL PROTECTED] >>> >>> The link 'Reply' in the bug report does not work, too. It also starts >>> konqueror with the url mailto:[EMAIL PROTECTED] >> This is so far the correct and expected behavior. The actual bug is a >> misconfiguration of konqueror which should start your mailclient if it >> sees a mailto:-URL. > > So, you think that a web client must be able to handle any URL ? > I find this a little strange, but I do not have any other arguments if you > disagree > (and you are the maintainer :-) ), so I will give you the point. > I would think you try to run a web client on http(s)? URL, a mail client on > mailto > URL, a error message on svn+ssh URL, ...
While a browser doesn't necessarily has to handle *all* available URL-schemes, it certainly *has* to handle mailto-URLs correctly since they are very common. >> When you click on a mailto:-URL in Konqueror, does it open a mailclient? > > No idea. I close konqueror when it opens :-) I never use it (but to test some > webpages sometimes) Could you please test it for me? You could open the bugpage for this bug: http://bugs.debian.org/420108 and click on one of the mailto-links. >>> PS: how the web client is chosen ? I got konqueror where as I works under >>> gnome with iceweasel. >> This is some python magic. I don't know how it choses the browser but >> claims to chose the "correct" browser. >> >> Is icedove set to the systems default browser via update-alternatives >> and is it set as the default browser in Gnome? > > konqueror is set via update-alternatives. (Iceweasel is my default browser > in Gnome) > In my opinion, either you should detect the correct default browser for the > current user (if possible) or you should ask him (as you do for the mail > client > to use to send the bug report : I find this very well done). I'm not quite sure how to do that. We have x-sensible-browser available on Debian systems. When you execute 'x-sensible-browser', does it start iceweasel? If yes, I could first check if x-sensible-browser is available and fall back to the python magic if not. > You cannot rely on a system-wide configuration option (several users on > the same computer can use different browsers, especially if some are running > Gnome and other KDE) At least the system-wide configuration guarantees that there is a graphical browser available, which is good. Bug I agree, this is a glitch, once I can reliable detect the user's preferred browser I'll fix that. For now I rely on the python magic, but maybe x-sensible-browser is the solution we search for. Cheers, Bastian -- Bastian Venthur http://venthur.de Debian Developer venthur at debian org -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]