On 3/12/2010 12:41 PM, Howard Thomson wrote:

> Item 42: Provide a GUI configuration file builder and editor program, with 
> consistency checking.
> Date: 12 March 2010
> Origin: Howard Thomson<[email protected]>
> Status: Initial concept
>
>       What:   An interactive configuration builder, and editor, with built-in 
> semantic consistency
>                       checking, with help system, and [eventual] scp 
> facilities.
>
>       Why:            A GUI configuration program will be needed  to expand 
> Bacula's target audience to
>                       the [great-unwashed...] masses, and will be helpful to 
> those, like myself, that prefer
>                       to have direct access to the available options rather 
> than consulting the Manual [or
>                       my erratic memory], and also prefer instant semantic 
> checking against Bacula startup
>                       failure due to erroneous configuration.
>
>       Notes:  Such a program would be built to function as a non-interactive 
> syntax/semantic checker,
>                       in addition to its GUI facilities.


I suggest that such a tool be designed along the lines of Lilac (was 
Fruity), a configuration tool for Nagios.  This tool does not directly 
access the configuration files.  Rather, it stores the configuration 
details in a database, then generates the configuration files based upon 
the current data.  This tool contains many great features and I urge 
anyone considering a GUI configuration tool for Bacula to use Lilac as a 
starting point.

The advantage: it can be done as a completely separate project, outside 
Bacula if desired, which I think is also a good idea.

-- 
Dan Langille - http://langille.org/

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Bacula-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bacula-devel

Reply via email to