> [Contrib-RPM] > > --=-=-= > Name : perl-Libconf Relocations: (not > relocateable) Version : 0.20 Vendor: > MandrakeSoft Release : 2mdk Build Date: Wed > Jul 23 22:29:15 2003 Install date: (not installed) Build > Host: ke.mandrakesoft.com Group : Development/Perl Source RPM: > (none) Size : 82896 License: GPL Packager : Thierry Vignaud > <[EMAIL PROTECTED]> URL : http://www.nongnu.org/libconf/ > Summary : Configuration file wrapper Description : Libconf is a > wrapper to the main configuration files of the system. It's made of a > generic parser and many specialized templates > > So why reinvent the wheel? http://www.gnome.org/projects/gst/structure.html
The backend scripts are independant and talks XML to the GUI (or whatever you could think of) it's even implemented in perl. Also a gui configurator might sound 'nice' from a coders view, but it totally breaks any kind of GUI abstraction other than "change value of setting X". Having that as a starting point is the _wrong_ way to do it. It only looks nice if you are used to editing settings in your favorite TEXT editor. <simplified> The first thing to do is think of what the target user want's to accomplish, then make an abstraction model of the problem that works well with the target user. </simplified> Frej Rasmussen
