mihon
mihon copied to clipboard
Idea for smart(er) updates check
Describe your suggested feature
First some context:
The way I manually check for updates is to go to the "latest" section of my most used sources, scroll down until I find something in my library, refresh that particular title, then continue on until I find updates old enough that there's no newer chapters upon refresh.
I'd like an automatic mechanism to mimic this behavior. It would be way lighter on the websites than the regular "check every title" strategy, maybe even lighter than the "try to guess when to update" newer strategy, and it should provide more timely updates than the second one too if done more frequently (which again, should not be a problem since it'd be similar to F5-ing the latest page, and some guardrails against spamming request could be put in place)
Other details
I know this is dependent on each extension providing a way to grab a list of latest titles, so it may require changes in the extension API (and leave some behind), and mixed with the other update strategies (with some logic to avoid updates if very recently performed) this would work well.
Acknowledgements
- [X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
- [X] I have written a short but informative title.
- [X] If this is an issue with an official extension, I should be opening an issue in the extensions repository.
- [X] I have updated the app to version 0.16.1.
- [X] I will fill out all of the requested information in this form.
Isn't this what the four components of Smart Updates are doing already? Also, polling sources for the "Latest" page is still an expensive procedure, and not all sources even have one of those
Isn't this what the four components of Smart Updates are doing already? Also, polling sources for the "Latest" page is still an expensive procedure, and not all sources even have one of those
I wasn't aware that polling for latest was expensive. As for not all sources having that, I know that's an issue, but for those this can just not be done, with some logic for doing periodic per-title update checks.
As for the "four components of Smart Updates", are you referring to the strategy that tries to guess how frequently chapters for a specific title are updated?
I'm talking about the whole set of options under the Smart Updates section of the Library settings, predicting the next release is a part of those, yes