> [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


Reply via email to