I'm actually doing something similar using Vim's syntax highlighting feature. Instead of just highlighting keywords like resources and directives, I'm adding extra intelligence so that you can instantly see which directives are required or optional as well as detecting syntax errors where an illegal value follows a directive.
Admittedly, Vim doesn't exactly qualify as a beginner's tool, but maybe some of the concepts can be applied elsewhere.. --PLB At 16:45 26.4.2007, Erich Prinz wrote: >This is one for the developer's list. > >I think it is a great idea! A configuration editor with 'smarts' >would eliminate 70% of the traffic the user list requests help on (my >guesstimation of course.) > >The downside is there are so many other worthy features it will take >time or a champion to pull this together. > >Any takers in developer land to explore this? > >Erich > > >On Apr 24, 2007, at 11:07 AM, Stephan Wendl wrote: > > > > > I am sure that this has come up several times. But I like to add a > > twist at looking at this problem. > > > > > > The design of a GUI for bacula may revolve arround interfacing with > > the dameons. I was wondering > > if just designing a GUI for config file modification might simply > > suffice, i.e. a config file editor with > > the smarts of syntax checking and linking of all the resources in > > the main bacula-dir.conf file. > > > > Most of the cfg files do not change much or at all. The file most > > often modified is the bacula-dir.conf > > > > It would much easier to just concentrate on that task rather than > > designing a GUI which interacts with the > > dir daemon. > > > > Over time this GUI might be more complete, but being able to modify > > the main cfg graphically would be > > major contribution. > > > > > > -sww > > ---------------------------------------------------------------------- > > --- > > This SF.net email is sponsored by DB2 Express > > Download DB2 Express C - the FREE version of DB2 express and take > > control of your XML. No limits. Just data. Click to get it now. > > http://sourceforge.net/powerbar/db2/ > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > >------------------------------------------------------------------------- >This SF.net email is sponsored by DB2 Express >Download DB2 Express C - the FREE version of DB2 express and take >control of your XML. No limits. Just data. Click to get it now. >http://sourceforge.net/powerbar/db2/ >_______________________________________________ >Bacula-users mailing list >Bacula-users@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/bacula-users ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users