News for hackers. Stuff that matters.
Re:The Joy of Linux Desktop Environments by kosma on Thursday November 17, 2016 @05:54PM (#12982534)
> However, on the desktop, many different application want to read and write keys. Tray applets, the system config panel, even your media player...

If your applications directly read and store configuration keys belonging to other applications, you have way worse problems in your architecture than configuration file format.

Re:The Joy of Linux Desktop Environments by vetinari on Thursday November 17, 2016 @06:13PM (#12982682)
Configuration items like current theme or current default font are things, that all applications are interested in. If they want to have look and feel like the rest of the desktop, that is.
Re:The Joy of Linux Desktop Environments by alphapapa on Thursday November 17, 2016 @09:01PM (#12983715)
Yes, and read-only access requires no locking. Those settings should only be changed by the system control panel, not by random apps.
Re:The Joy of Linux Desktop Environments by vetinari on Friday November 18, 2016 @04:29AM (#12985500)
That opens another can of worms: What is system control panel: is that gnome control center? Or command line dconf tools? Or is that dconf-editor? Or one of the myriad tweak utilities?

Cut off one of these and brace for the whining, that gnome is dumbing everything down and locking up your settings.