Mythtv user in the UK that uses xmltv to get my listing from Radio Times. Have not coded of a very long time, so thought I might do some documentation.
Working from the front page, top down. I will try and finish each branch before moving on. I think it is done