GithubHelp home page GithubHelp logo

Show status about tvshows HOT 1 CLOSED

victorpimentel avatar victorpimentel commented on September 25, 2024
Show status

from tvshows.

Comments (1)

victorpimentel avatar victorpimentel commented on September 25, 2024

We have to think a little about one thing: what is the goal of TVShows? If the goal is to only download new torrents, then it is not really helpful to have ended shows hanging around in the show list.

So the real solution should be to not add those ended shows. Since we obtain the shows from parsing this page, we could ask ShowRSS to clean the show list or have an additional page. I have to talk with them anyway :)

Another solution could be to check one by one if the show has ended or not. But that could be really (really) slow since that would literally mean to download hundreds of pages of TVDB each time the dropdown is shown.

A third solution could be to write a script in my server to check every day every status show. Then that file could be downloaded from the application. Basically ShowRSS would not be checked anymore (only their RSS), so it would add a little load to my server. The advantage of this is that I control what the script does, the disadvantage is that my server could be slow or down, adding another point of failure. But, I don't know, maybe I can automatically check that file to a GitHub repository every night and then the app could check that (and my server as a mirror).

The only unanswered question is what to do with current subscriptions when the show ends. It could be automatically removed when detected., maybe with a notification to the user.

Anyway, in any case it does not make sense to me to add this now. I do not think that the correct evolution of TVShows is to be a downloader of ended shows. There are better solutions to that problem and wasting our attention will diverge us from the real point of the application. For me, the only cases where the download buttons near the episode names are needed are to download an episode TVShows missed/failed or when in a new subscription to download a previous episode the user didn't see. Those are really specific problems, and always to one episode.

from tvshows.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.