Colophon

Developed by Watershed
This site was designed & developed, and is maintained, 'in-house' by Watershed's Communications department. The site and web applications are hosted in Watershed. Please use the feedback page to tell us your thoughts on the site.

Site Design
This site has been designed using accepted 'Web Standards' to address accessibility issues. The pages are marked up using XHTML 1.0 Transitional and the visual appearance is implemented using CSS. This means that the page will be displayed to the best of your browser's ability, and although may not look identical in all browsers, will look as best it can in your browser.
The layout of the pages has been designed to change as the text size is changed, providing the ability to 'zoom' the browser content. The text size can be changed in Internet Explorer by using Text Size from the View menu.
PDF versions of the calendar are available for downloading and printing.

How does it work?
All the applications are layered on top of a pair of matching data frameworks or libraries. One of these frameworks is implemented in Java for use on application servers. The other is written in Objective-C to support desktop applications. Object storage is provided by a number of OpenBase databases.
The web applications that deliver data to the user are built using the WebObjects and Enterprise Objects frameworks in Java. Apache Axis is used to facilitate SOAP web services and Apache FOP is used to generate the PDF files.
A desktop application, written in Cocoa, and used by Watershed staff allows control of the content and the display of the content in a very quick and efficient manner.
The web applications are deployed on a pair of dual G5 cluster node Xserves providing load balancing and redundancy. The database server is hosted on a G4 Xserve. The deployment servers are situated in Watershed and connected to the Internet using the BMEX (Broadband Multimedia Exchange) MAN.
Software Used
Listed below is a selection of the software applications used by Watershed staff to construct and maintain this site.
Xcode, from Apple Computer is used to help create the Java J2SE web applications that generate the sites & data. developer.apple.com/tools/xcode/
TextMate, by Macromates is flexible, but easy to use text editor and is used to create the markup and scripts used in the site. www.macromates.com/
Transmit, from Panic is an FTP client used to upload resources to the web server. www.panic.com/transmit/
Photoshop, an image editor from Adobe, is used to create all the graphics for the site. www.adobe.com/products/photoshop/
CSSEdit, is an application for visually editing CSS files and is used to edit the way the pages look in your browser. www.macrabbit.com/cssedit/







