Akademy/2018/Config Workshop: Difference between revisions

From KDE Community Wiki
< Akademy‎ | 2018
(add link)
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Why ==
== Why? ==


KDE has very complex configuration settings. Many of these are not visible within GUIs. Users can make their desktop dysfunctional by simple edits of configuration files. It is not easily possible to share configuration settings between desktops etc.
KDE has very complex configuration settings. Many of these are not visible within GUIs. Users can make their desktop dysfunctional by simple edits of configuration files. It is not easily possible to share configuration settings between desktops etc.


== Who ==
== Who? ==


* Markus Raab <[email protected]>  is only KDE user but a researcher about configuration settings and maintainer of the Elektra Initiative https://www.libelektra.org (see also https://fosdem.org/2018/schedule/speaker/markus_raab)
* Markus Raab <[email protected]>  is only KDE user but a researcher about configuration settings and maintainer of the Elektra Initiative https://www.libelektra.org (see also https://fosdem.org/2018/schedule/speaker/markus_raab)
* Aleix Pol <[email protected]>
* Aleix Pol <[email protected]>
* David Faure <[email protected]>
* David Faure <[email protected]>
* You? (Please enter yourself here if you want to participate)
* Elvis Angelaccio <[email protected]>
* Sandro Knauß <[email protected]> (will go to KDE PIM BOF starting at 14 o'clock - get input for config situation in KDEPIM).
* Tobias Fischbach <[email protected]>
* David Edmundson
* You? (Please enter yourself here if you want to participate. If you want to also have talk slots, please say about which topics you want to talk.)


== When&Where ==
== When&Where? ==


[[Akademy/2018/Tuesday#Room_125_.2820_people.29_-_14th_August|Tuesday, Room 125]], two sessions from 10:30-12:30, then lunch together (participants are invited), last session 14:00-15:00.
[[Akademy/2018/Tuesday#Room_125_.2820_people.29_-_14th_August|Tuesday, Room 125]], two sessions from 10:30-12:30, then lunch together (participants are invited), last session 14:00-15:00.




== Topics ==
== Topics! ==


I think we will have more than enough to share (experience with config
I think we will have more than enough to share (experience with config
Line 30: Line 34:
We might shuffle around the topics depending on who has time at which slot.
We might shuffle around the topics depending on who has time at which slot.


== How ==
== How? ==


The workshop will be highly interactive. We will have 5-10 minutes talks (by different persons), then 10 minutes discussions and also brain storming sessions and similar. For socializing we will have lunch together.
The workshop will be highly interactive. We will have 5-10 minutes talks (by different persons), then 10 minutes discussions and also brain storming sessions and similar. For socializing we will have lunch together.

Latest revision as of 08:26, 14 August 2018

Why?

KDE has very complex configuration settings. Many of these are not visible within GUIs. Users can make their desktop dysfunctional by simple edits of configuration files. It is not easily possible to share configuration settings between desktops etc.

Who?

When&Where?

Tuesday, Room 125, two sessions from 10:30-12:30, then lunch together (participants are invited), last session 14:00-15:00.


Topics!

I think we will have more than enough to share (experience with config lib dev, code gen, config updates, ...) and I would be also interested in future cooperation. I am interested in:

  • kconf_update
  • KConfig XT (code generation)
  • reduce complexity of configuration (auto detection, ...)
  • what happened with the caching of configuration files (iirc it was available somehwere in KDE3)
  • make configuration safer&configuration specifications in general
  • kiosk mode (who used it and how), ...

We might shuffle around the topics depending on who has time at which slot.

How?

The workshop will be highly interactive. We will have 5-10 minutes talks (by different persons), then 10 minutes discussions and also brain storming sessions and similar. For socializing we will have lunch together.