New handling for URI scheme handlers
faure at kde.org
Tue Oct 5 15:36:06 PDT 2010
On Tuesday 05 October 2010, Aaron J. Seigo wrote:
> if consistency reigns and this addition does not achieve consensus
> approval, we do have .protocol files in KDE already and it would be nice
> (and sensible) to use something that already exists instead of reinventing
> new wheels of incompatibility.
In fact our current system sucks because the definition of the protocol file
also includes the associated application, so you can't possibly have two
applications registering for the same protocol, they would try to install the
same file (or if they use a different filename, the winner is undefined).
On the other hand the mimetype system already solves all these issues, by
putting the information of "app X can handle Y" in X.desktop, not in a file
However I understand that your reaction was mostly to the rejected "default
terminal" proposal; IMHO we could implement that on top of the x-scheme-
handler mechanism, by simply agreeing on a (fake) scheme name for opening a
David Faure, faure at kde.org, http://www.davidfaure.fr
Sponsored by Nokia to work on KDE, incl. Konqueror (http://www.konqueror.org).
More information about the xdg