Even do, I do not use your images (not that i don't think they are not excellent), source code has been valuable resource for learning.
XMLTV Import plugin itself provides lots of really unique examples.
Keeping that in mind i suppose that modifying plugin to support users epg.dat files would not be too much of a problem.
I suppose i could do it with some dirty hacks and code modifying but due to my limited knowledge i could never do it the way you would/could.
Basic idea is that user instead of generating epg on the box downloads already prepared epg.dat file and loads it.
So for example if i add
<source type="epg_dat" channels="http://www.xmltvepg.be/rytec.channels.xml.gz"> <description>Krkadoni Ex-Yu</description> <url>http://krkadoni.com/ext.epg.dat.gz</url> </source>
in
/etc/epgimport/rytec.sources.xml
plugin would simply first enumerate all type="epg_dat" sources from config, download them and load into cache one by one, and then continue loading other xmltv sources.
This would give users much more freedom when downloading and loading epg content, not to mention speed.
So, what do you think?
P.S. I appologize if this has been discussed before.
Regards.