This page has now moved
It's now part of the expo handbook. Please link/update that page henceforth.
A few remnants have been left here until they are properly merged.
Using Mercurial/TortoiseHg in Windows
In Windows: install Mercurial and TortoiseHg of the relevant flavour from http://mercurial.selenic.com/downloads/ (ignoring antivirus/Windows warnings).
Automation on cucc.survex.com/expo
The way things normally work, python or perl scripts turn CSV input into HTML for the website. Note that:
- The CSV files are actually tab-separated, not comma-separated despite the extension.
- The scripts can be very picky and editing the CSVs with microsoft excel has broken them in the past- not sure if this is still the case.
|Script location||Input file||Output file||Purpose|
|/svn/trunk/expoweb/noinfo/make-indxal4.pl||/svn/trunk/expoweb/noinfo/CAVETAB2.CSV||many||produces all cave description pages|
|/svn/trunk/expoweb/noinfo/make-folklist.py||/svn/trunk/expoweb/noinfo/folk.csv||http://cucc.survex.com/expo/folk/index.htm||Table of all expo members|
|/svn/trunk/surveys/Surveys.csv||Survey status page: "wall of shame" to keep track of who still needs to draw which surveys|
The following are questions for people who know the expo website well, which stumped Aaron.
- Why is there a /home/cucc/www/expo/surveys as well as a /home/cucc/www/surveys , and is there any difference?