YSTV

York Student TeleVision

York Student TeleVision is a society at the University of York, UK which produces live TV shows including coverage of university news and events. My first officer position was Web Designer, then I was elected to Computing Officer for a year. I'm still involved with developing the website and computing infrastructure.

In working on the YSTV website, I inherited quite a mess of code, as the website had started reasonably small and been hacked on since 1999 (some of the code is still written for PHP3). In the time I have been involved in the development, I've made a huge effort to remove dependence on things like magic_quotes_gpc and HTTP_*_VARS, and started towards making a framework to move the website onto and provide a consistent base layer to the website. This, plus wanting a framework for other PHP projects, has led to the creation of CodeScape Framework.

Since then, many of the people involved in developing the website have come to the conclusion that trying to port the website is a lost cause, and that it would take more time than a complete rewrite. A couple of us have started towards writing clear specifications for the new website, which we hope to develop in mid-to-late 2008, porting features from the old website, but not directly re-using anything.

Last modified May 23rd, 2008 at 2 a.m.