XDG Default Applications specification proposal

elektra at markus-raab.org elektra at markus-raab.org
Tue Jul 14 13:59:39 UTC 2020


Dear XDG list,

Am 10.07.20 um 18:57 schrieb Emmanuele Bassi:
> The whole discussion started off because GLib developers do not really
> want to add a settings key for this; it's a bad option, for us, as it
> falls apart when it comes to system and vendor overrides, and it plays
> really badly in mixed systems (e.g. GNOME applications can't really read
> KDE settings, and vice versa):

https://libelektra.org/ will provide a solution for that, we have
considerable progress in providing both kconfig and gsettings backends
recently. The current maintainer has the goal to make these two backends
mature.

See also https://www.libelektra.org/news/0.9.2-release


With Elektra, you would only need to specify which key contains the
information. KDE, GNOME and vendors could implement overrides and
fallbacks using Elektra's specifications. This can, of course, be used
in many more areas far beyond than just default application handling.

See also
https://www.libelektra.org/tutorials/integration-of-your-application

We welcome any feedback on https://issues.libelektra.org

best regards,
-- 
Markus Raab          http://www.complang.tuwien.ac.at/raab/
TU Wien                   markus.raab at complang.tuwien.ac.at
Compilers and Languages          Phone:      +43 2619 21073
Argentinierstr. 8, 1040 Wien, Austria           DVR 0005886


More information about the xdg mailing list