Forum OpenACS Development: Re: Automated Install, Configuration, and Test

Collapse
Posted by Don Baccus on
The install tag in install.xml globs for files and you can have multiple instances of the tag. The "*" example was probably copied from .LRN, where the release tarball only includes the packages the application needs, which means that installing all of them is the right thing to do.

It is true that currently only one application tag is processed. My notion when I wrote this was that we would later extend the installer to read the XML file, and offer a select widget on the initial OpenACS install page if more than one application has been defined in install.xml.

But I've been putting that off until we actually *have* more than one vertical application to distribute :)

Collapse
Posted by Randy O'Meara on
Thanks for telling us your intent, Don. BTW, thanks for creating this feature. In addition to your original intent, it is really helpful in configuring a newly reinstalled devel site with minimum keystrokes. Something I sometimes do 25 times in one day. This feature along with the .LRN tclwebtest install scripts makes it a 2 minute task.

Dave: am I understanding correctly that you're using the sh/tclsh front-end to Til's tclwebtest inside of openacs somehow? How is it controlled? Do you have it hooked to run once on site install? Or, is there some way to define multiple command/response (test) files and run tclwebtest within openacs from a web admin UI?

The http.tcl lib (on my RH9 system) is located in:

    /usr/share/tcl8.3/http2.4