An analysis about a generic desktop application configuration management system

Avery Pennarun apenwarr at
Wed Apr 13 04:17:54 EEST 2005

On Tue, Apr 12, 2005 at 12:40:59PM +0200, Waldo Bastian wrote:
> On Tuesday 12 April 2005 00:44, Maks Orlovich wrote:
> > You can emulate a tree in anything that's not bounded. So the requirement
> > doesn't mean anything.
> Some formats map easier than others, the current KCofnig .ini format doesn't 
> map nicely although I have some ideas for improving that. Compatibility 
> requirements make it non-trivial though.

We had the same problem.  UniConf includes an .ini file implementation that
allows newer keys to be in a tree layout, but the file won't be corrupted if
loaded/saved by an old-style ini implementation.  You might want to steal
ideas from that.

Have fun,


More information about the xdg mailing list