I've read a lot of discussion about a new Ubuntu configuration tool: gconf is replaced by dconf.
Why is this change being made? Why is there so much debate about it? Is it too difficult to create a gconf2dconf migration tool?
gconf typically uses an XML backend, while
dconf uses its own binary blob. From that change alone you can draw up some points:
gconf that's thousands of stats, thousands of reads and thousands of parsings.
dconf's binary blob would blitz through those without bogging the system down with umpteen thousand IOPs.
A lot of the arguments are those levelled for and against the Windows registry.
As I understand it, the interface onto this settings back-end would be the same as
GSettings. This would allow distributions and users to chose one and switch out if they needed to.