As part of a push to complete certain parts of the code and bringing it within our labs umbrella we are moving this code to Google Code (http://code.google.com/p/dab-epg/).
This should provide us with easier access to the code and a simpler site.
We're also going to be writing lots of lovely documentation about how to use the API.
We've managed to get the code in a state where an alpha release is possible - 0.0.1. This is functional in the sense that I can generate simple binary encoded files, but more crucially can decode existing multiplex data (BBC, GCap, UBC, Talksport). Documentation will follow in the form of a website.
I'm currently working on a first draft of the binary encoding spec (ETSI TS 102 371 v1.2.1 2006-02) and have committed a few files today. If you've got any comments/criticism or can help out then please do get in touch. I'm kind of feeling my way with this initially, but hopefully will get something more useful soon.
I've committed the initial version of the code as working within GCap. I've primarily got applications constructing the POJOs and then marshalling the result into XML, but hope to provide unmarshalling and binary encoding functionality in the near future.
Any suggestions/patches/help is most gratefully received!