Open fgouget opened 3 weeks ago
The 4 CI failures are all because the test containers are too old or have problems and thus are not related to this pull request.
It appears the Télépoche terms of use prevent downloading data from their website.
We respect publisher's copyright rules, so this change is not something we can officially endorse.
I checked the telepoche.fr CGUs and I guess the only relevant part is section 6.1, paragraphs 4. Is that what you mean?
However the grabber currently uses data from telestar.fr which has the same CGU as telepoche (down to the PDF MD5 checksum). So doesn't that mean that the grabber should be removed entirely?
You are probably right. I expect it could be removed in the next release.
I'm afraid the days of screen-scraping data from tv guide websites is pretty much at an end. Even where the Ts&Cs allow copying, the webpage is often so complex that scraping is unreliable (Télépoche is an exception as it still uses an old-school design). A few websites provide JSON or XML data and they are to be applauded for their public service :-)
I checked the telepoche.fr CGUs and I guess the only relevant part is section 6.1, paragraphs 4. Is that what you mean?
However the grabber currently uses data from telestar.fr which has the same CGU as telepoche (down to the PDF MD5 checksum). So doesn't that mean that the grabber should be removed entirely?
- It is totally broken in its current state.
- If you are right about the CGUs it cannot be fixed while still using this source.
I wonder if between the time of the various initial implementations, and today, the various terms and conditions on the use of the data has changed. I don't think anyone goes back and checks for such changes over time except when the grabber fails in some way and a review of the new site and sources are performed. Protecting ones intellectual property (the results of the collection and curation of the guide data) is now a common expectation of those organizations (especially after various reorganizations, mergers and acquisitions), and updated T&Cs is what happens.
This pull request contains the following changes:
With these changes I can again get TV listings in MythTV on Debian 12.