I'm finally getting the infrastructure for this site together. Maybe now I can start clearing the backlog of documentation I need to write on the stuff I've been up to these last few months.
Theme
Heavily modified SimpleX theme.
- Screen optimised for 1280x1024, but useable at 1024x768.
- Wide screen area for big (925px wide) images, tables etc.
- Pages displayed as a hierarchy with Breadcrumb NavXT.
I'm not sure what licence the author placed this under but I'm assuming he would like all modifications to be published, so here are mine. From your themes directory, do:
wget http://wordpress.org/extend/themes/download/simplex.1.3.zip
unzip simplex.1.3.zip
cd simplex
wget http://www.makestuff.eu/wordpress/wp-content/themes/simpleX/simplex.1.3.patch
patch -p0 < simplex.1.3.patch
wget http://www.makestuff.eu/wordpress/wp-content/themes/simpleX/busybee.jpg
TWiki Plugin
This site has a lot of code snippets. I needed to hack about with the wp-twiki plugin to get it to handle verbatim tags properly. And there were a few bugs with the highlighting. From your plugins directory, do:
wget http://pablohoffman.com/software/wp-twiki/wp-twiki-0.9.tar.gz
gunzip -c wp-twiki-0.9.tar.gz | tar xf -
wget http://www.makestuff.eu/wordpress/wp-content/plugins/wp-twiki-0.9.patch
patch wp-twiki.php < wp-twiki-0.9.patch
Note that the wp-twiki plugin is licenced under the GPL, so the above patch is automatically GPL'd too.
Revision Control
For all the code and other plain-text design files on the site I have started using Git, pushing changes from my local repository to my public repository. It will take a while for me to get everything up there though.