Le [Tue, 24 Jun 1997 14:15:32 -0400 (EDT)], Mark Imbriaco ecrivait :

>  >    (1) : Web-based
>       Web-based front-ends do not rule-out a telnet driven back-end
>       API.

Sure, that's what I meant with "the underlaying protocol" ...

>  >    should be obtained via the 'info module' and passed as-is to the GUI
>  >    as text ...
>       I disagree.  I think we can build a list of directives, and 
>       create a simple interface to add directives.  If you look at
>       what a directive is made up of you get (basically):
>       directive name
>       number of arguments
>       scope (whole server, per-directory, virtualhost, etc.)

I agree, you are absolutly right on this point ... but all I proposed
was a simple way to fetch the new parameters automagically ...

>  >    (5) : have it done in C
>       Personally, I'd lean towards coding it in perl, but that's
>       just a general preference.  Again, if we use the telnet server
>       backend, people can use whatever languages they like to make
>       frontends.

Not every people want to install perl on their machines ... and if you
use ch-rooted environment (this is my case), I'd rather use a self-sufficient
language, with no need of external libs, path settings, ...
Since you'll give the GUI C code with the server (for example in a folder
like support/gui), it's not really a problem ...

>       The way I see it, the best way would be to have the server
>       (preferably telnet reachable) control the configuration, and
>       store the configuration in whatever internal format it likes
>       (dbm, sql, whatever) but have a command to generate standard
>       apache configuration files from that internal data.  At that
>       point, it just a matter of using the interface to switch
>       around the values, regenerate the conf files, and kickstart 
>       the server.

Yes, but if your db files get corrupted, you cannot restore the configuration
files ... anyway, a plain text configuration file is very easy to parse 
(as you mentionned before, the typology of configuration commands is
very simple)

Regards,
Pierre-Yves

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Pierre-Yves KEREMBELLEC         Phone # +33 1 46 12 67 50
VTCOM                           Fax   # +33 1 46 12 67 00
40, rue Gabriel Crie            E-mail  [EMAIL PROTECTED]
92245 Malakoff Cedex, France    Systemes et Reseaux
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Reply via email to