Re: Status of gconf -> dconf

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Feb 24, 2009 at 04:46:53PM +0100, Kevin Kofler wrote:
> Simo Sorce wrote:
> > The only files that are well structured enough to not be an impediment
> > are XML files
> 
> Why? What's wrong with plain INI-style files like the ones used by KConfig?
> They are also structured.

XML is cool and everything else is meh.  Wrap them in
<key>foo</key><value>bar</value> crap and they will be cool again,
you'll see.

See also: property lists.

The fundamental problem the *conf lovers love to forget is that
designing the configuration is important.  At least when it was plain
text files you could see whether your design made sense, even if some
people didn't seem to care (see f.i. cups).  Hiding the configuration
storage behind a key-based API has the detrimental effect of losing
the big picture, leading to a "I'll just add a key" behaviour ending
in a mess.  That mess is what makes cli configuration editors a sad
joke.  Not that the gui ones are much better, mind you.  Too many
programmers refuse to hear about use cases that are not theirs to make
decent interfaces, among other things.  The storage format issue is
minor in practice, if the design was decent you could turn it into
something bearable.

But I'm sure switching to dconf will solve all problems.  Or aconf.
Or ^conf.  Or...

  OG.


-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux