Re: Updating the IceTV grabber for possible inclusion in the XMLTV project
Nick Morrott <[email protected]> Sat, 15 Jul 2017 01:35:15 +0100
| Newsgroups | gmane.comp.tv.xmltv.devel |
|---|---|
| Message-ID | <CAOQWjw2HpHt2B91zBUSdmnD2H1zBQ=v4vy5reEfLRQKJsmO_Vw@mail.gmail.com> |
On 2 July 2017 at 06:33, Robert Eden <[email protected]> wrote: > On 6/26/2017 11:45 PM, Daniel Hall wrote: >> My other concern is that IceTV is a paid service, so an email address and >> password is required to setup the grabber (we have some explanation of this >> in the configuration steps), but for ongoing validation without an account >> it would not be able to be configured. Has this come up in the past with >> other grabbers, and is there a possible way around this? > > > The Schedules Direct grabbers ( tv_grab_na_dd, tv_grab_zz_sdjon, > tv_grab_zz_sdjson_sqlite) solve this by creating a creating an account for > the XMLTV validation app. The config file is not part of the distribution > and so the password is only known to the person who runs the tester.. (which > is Chris Butler, but seems to be down. I think Nick was looking into taking > it over) Daniel/Robert, I have taken over and reworked the regular testing of our suite of XMLTV grabbers from Chris Butler, including the account-based Schedules Direct grabbers, and run the userland testing locally in Docker using Debian stable/testing/unstable containers. Account usernames/passwords are not exposed, and allow for the testing of paid grabbers if I am provided with a test account. I haven't started putting recent userland results online as I've been tinkering with the output, but I'll get this remedied. Buildt-time testing is now carried out automatically using Travis CI on my personal github mirror of the XMLTV CVS repository, whenever new commits are synced. Build testing is currently checked against Debian (stable/testing/untstable), Ubuntu (14.04 LTS, 16.04 LTS, latest), Fedora (latest, latest-1) and CentOS (latest, latest-1) distributions. Hope this helps, Nick ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot