Tom, I haven't looked at your script yet, but I am envisioning that a useful script would:
- use XML files (probably) to specify the versions of all the pieces to be installed for, say, a functioning 5.0 install and where to get them from
- allow the user to install everything we recommend, or cherry pick the things s/he wants to install
- use variables for all OS commands, even if we start out only supporting Redhat, to make it easy for someone to get it working on their OS of choice
Among other things not thought of yet. :) Your script probably does not do all of these things currently, but is it written in such a way that it wouldn't be tragic to try to add them?
I still don't have a good feeling for how well supported the tclwebtest script is. Should we rely on it or not? I see that it is a shell script (at least that is implied by the name install.sh), which has been soundly trounced here as a Bad Idea....