RoChess / IMDbPlus

IMDb+ scraper for MediaPortal's MovingPictures plugin
4 stars 6 forks source link

Refresh system overhaul #21

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
The refresh system should be expanded a little to offer the following options:

1. When somebody starts a refresh, and their settings on 'refresh all details' 
is not enabled, it will not change the title, which they might expect. So 
either a seperate option "Refresh all movies and update title", or maybe give 
an alert prompt "You are about to refresh your movies, but only score, votes 
and certification will be updated with your current settings, proceed?"

2. On a large collection (say 3600 movies) then even with a scraping time of 1 
second, it would still take a full hour to refresh all the movies (and I'm 
averaging 3-6 seconds per movie myself). Perhaps it can be made that when 
somebody cancels the refresh, they can resume from where they left off.

3. Expanding on the resume-after-cancel from #2, maybe it is possible to also 
offer a seperate refresh option to only refresh the movies starting with a 
certain letter, showing a menu with each letter and the amount of movies that 
letter holds (or if that is too intensive of a lookup, to just do the letters).

4. And finally maybe some Microsoft minute estimate can be made on how long the 
entire refresh process is going to take. Like refresh 10 movies, calculate the 
time it took to do those and then extrapolate a rough estimate on how long it 
will take to refresh the rest.

Original issue reported on code.google.com by RoChess....@gmail.com on 20 Oct 2011 at 4:41

GoogleCodeExporter commented 8 years ago
1) is already handled by the scraper xml itself.

Original comment by damien.haynes@gmail.com on 22 Oct 2011 at 10:11

GoogleCodeExporter commented 8 years ago
2) is done

Original comment by damien.haynes@gmail.com on 23 Oct 2011 at 1:38

GoogleCodeExporter commented 8 years ago
3) is done

Original comment by damien.haynes@gmail.com on 24 Oct 2011 at 1:04

GoogleCodeExporter commented 8 years ago
5. Extra refresh option to do the movies with less then 1000 votes. The main 
reason for a refresh for most users is to update score+vote, which is most 
inaccurate for movies with less then 1000 votes. They also are the ones 
undergoing the most edits to correct data (summary/tagline/etc).

6. Ability to refresh only the movies with missing data; cast, crew, summary, 
tagline, artwork, etc.

Original comment by RoChess....@gmail.com on 23 Jan 2012 at 12:45