# FreeGuide developers' home

Welcome to the FreeGuide developers' site. Use the navigation links at the top to find what you need.

## Patches

I (Andy Balaam) am open to contributions from anyone and I expect to accept most patches I receive, except ones that differ radically from my stated aim of creating a nice, simple TV guide.

If you're wondering what to contribute, the future plans of the developers are stored in the TODO file. The latest version of this from CVS is here.

## Development Language

FreeGuide itself is written entirely in Java (1.4 required), but it uses the XMLTV tools (XMLTV is a separate project) which are written in Perl.

The releases are built using Apache's superb Ant build tool. In fact, I use the AntFarm plugin in JEdit, but this isn't necessary.

All the code is formatted using Jalopy before being committed to CVS to ensure consistency of style.

## Help and questions

Email any questions to freeguide-tv-devel@lists.sourceforge.net and we'll do our best to answer them, and put useful answers up on this page.