software

All of our software, when we eventually get round to documenting it properly, is released under the GPL. I've taken care to keep it unencumbered by patents or copyright issues: everything distributed from this site is our copyright alone and may be used freely.

delivery

Delivery is a modular, extensible site-management toolkit that runs under mod_perl. It allows designers, authors and developers to work together without interference, and takes nearly all the drudgery out of page creation, user-handling, access control, document-management, blogging, discussion, commentary, content reuse, syndication, image and video delivery and the other tedious minutiae of online publishing.

tapestry

Tapestry is a system for collaborative storytelling. It was originally conceived as an experiment in bringing the benefits of hypertext to video material, but has evolved into a general-purpose narrative engine that can be used by one or many people to build interlinked stories out of video, audio, images, text and anything else that's around. It still works best with a large user group, but can now be turned to all sorts of purposes, from project documentation to online performance.

Earlier versions of tapestry were standalone applications, but it has recently been recast as a delivery plugin: the amount of shared code was getting silly. So to use tapestry, all you have to do now is install delivery and answer 'yes' when asked if you'd like to enable tapestry as well.

cpan modules

These projects have spun off half a dozen cpan modules, most of which should be generally useful. They include postcode-processing, media-file reading and html-cleaning libraries and a Class::DBI-based application framework that we use for everything. They're all available through cpan, but the pages here are occasionally up to date and sometimes even have work in progress.

modern times square

All of this is in CVS. When broadband finally reaches the lakes - at the end of October, praise be! - I mean to shift it over to subversion and put the main repositories up on spanner.org. Public access should then be straightforward, and I'll wake up the jabberwiki at the same time to see if we can't get some contributed documentation for this and that.

last updated 3rd December 2004