kconfig-elektra
kde5 at markus-raab.org
kde5 at markus-raab.org
Tue Nov 12 15:58:19 GMT 2019
Dear KDE developers,
As discussed in Akademy 2018 [1] Felix Resch and Dardan Haxhimustafa are
working on a patch for KConfig so that KConfig uses Elektra [2] instead
of the KConfigINI backend.
We forked the KConfig repository [3] and currently try to:
1. successfully start KDE to use Elektra (Felix Resch)
2. implement a new plugin for Elektra that supports the KConfig INI
files for a smooth transition to Elektra (Dardan Haxhimustafa)
3. improve Elektra's qt-gui, which will provide a low-level GUI for the
whole (KDE) configuration (Dardan Haxhimustafa)
Two questions came up until now:
1. Is KConfigBackend supposed to be thread safe?
2. If Elektra finds a merge conflict between the KConfig objects and the
configuration files on the disc, should we then do a 3-way merge
which prefers "ours" or should we ask the user with a KDialog how to
proceed?
We welcome any Feedback either here in the mailing list or as issues
in our KConfig repository [3].
best regards,
Markus Raab, Felix Resch and Dardan Haxhimustafa
[1] https://community.kde.org/Akademy/2018/Config_Workshop
Slides: http://www.complang.tuwien.ac.at/raab/akademy.pdf
[2] https://www.libelektra.org/
[3] https://github.com/ElektraInitiative/kconfig
--
Markus Raab http://www.complang.tuwien.ac.at/raab/
TU Wien markus.raab at complang.tuwien.ac.at
Compilers and Languages Phone: (+431) 58801/185185
Argentinierstr. 8, 1040 Wien, Austria DVR 0005886
More information about the Kde-frameworks-devel
mailing list