The CSE 403 Project website is stored in our CVS General Purpose Repository in the Website module. To edit the site, simply checkout the Website module, make your changes, test your changes, and then commit your changes.
After you commit your changes, the Fireman automatic build system will "build" the website and update the live files. The current build status is available on the fireman status page. The "build" currently consists solely of copying the files from the CVS repository to the live site, but in the future will also include tests such as checking for dead links, verifying the HTML, etc.
The website HTML files are written in Location-Independent-HTML and will work locally as well as on the live site (except for the server-side include information, which includes the set of links down the left-hand sides of pages). Thus you should always use your browser on your workstation to verify changes before committing them.
David says: I suggest you modify the build to do something like this for CSE 403.
The UrbanSim live files (although you shouldn't need to know this) are on the CSE machines at /projects/urbansim/www. The "build" does a wholesale replace of most of these files and directories, so you are urged not to make changes in the live files because they will just be overwritten the next time the Website build gets run.
Because the web server is maintained by the CSE staff, it is their web server and thus they make the rules. One of those general rules is that we cannot run CGI scripts. So far we have not needed to.
$Id: website.html,v 1.5 2002/06/22 01:09:44 duisberg Exp $ |