the problem |
Normally, configuration files under Linux/Unix are text files and can be handles only with some knowledge
about their structure. Existing configuration tools are only solutions for single programs, like apacheconf,
proftpconf etc. But most of these tools have one basic concept.
|
the solution |
ConfyC allows the simple graphical configuration of all imaginable configuration files, based on description
modules for each one. These modules can be handwritten in XML or 'clicked' via confyC itself.
|
the advantages |
The modules contain the descriptions of each configuration possibility and with this also the
documentation. In future, it is only necessary to develop a module for one central tool - for ConfyC and
not a whole graphical configuration tool for each program.
|
the execution |
ConfyC will be implemented in C++, using QT or GTK+. We are still not sure which one to use because we
have to take a look which one fits better to implement dynamic GUIs like the one we need. The module
description language will use XML.
ConfyC is open source, licensed under the
GNU GPL.
|
the rest |
|
The freedom of modifying configuration files by hand should be preserved as much as possible. Because
of this, an editor will be integrated in ConfyC. Also comments and the layout of the configuration files
should be saved.
|