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