[cvsnt] Web interface

Oliver Giesen ogware at gmx.net
Fri Jun 17 07:27:19 BST 2005


Bo Berglund wrote:

> The purpose of the installer is to do "everything" needed to get
> ViewCvs operational. This means that it interacts with the webserver
> to put the necessary config items in there so that ViewCvs actually
> works. It is very hard to do this when the webserver is missing or
> when Python is missing (since part of the install process is to
> execute Python scripts). And if CVSNT is missing it has no way to
> figure out which repository links to create..

Well, there's always the option of just asking the user when the
auto-detection fails. For instance, I'm using Apache from the XAMPP
distribution and your installer does not detect it. I'm sure there's
quite a few perfectly valid setup scenarios that would not be detected
either.

I will take a look at the installer script and see if I could smuggle
something like that in there. At first glance it seems your script was
written against a rather old version of Inno, could that be? AFAICT
you're not using the new wizard page syntax nor the built-in Log
functions...

Cheers,

-- 
Oliver
----  ------------------
JID:  ogiesen at jabber.org
ICQ:  18777742     (http://wwp.icq.com/18777742)



More information about the cvsnt mailing list