After 0.1 was released I got contributions from Rutger Nijlunsing in the Netherlands and Gottfried Szing in Austria, adding another couple of listings grabbers. Later added Canada (from TV Guide Canada) and then the USA as well (currently maintained by Jerry Veldhuis). Netherlands support rotted but we still have the others.
Also various adventures with alternative sources for UK listings (cough). Currently about to try the Radio Times. But most interestingly, after annoucing version 0.2.7 on Freshmeat, which contained a rewritten grabber for the Ananova site, I got a message from someone working at that company offering to help! The current position is that Ananova make available listings in machine-readable format, under the same copyright and conditions as their ordinary web page. This format is still a PITA to parse but it's a lot better than plain web pages.
Also Robert Eden contributed tv_check, a GUI for checking when your favourite shows are on. It takes the opposite approach to my tool - you specify what you want upfront rather than being prompted with every show.
The 0.5 release will arrive RSN, the aim is to package the project and make it easy to install.
Next: how to parse XML