View Single Post
Old 10-28-2016, 02:58 PM   #1587
DavidTC
Connoisseur
DavidTC began at the beginning.
 
Posts: 77
Karma: 10
Join Date: Sep 2011
Device: Nook, Boox C67ML
Yes, it does.

Ah, okay. I had assumed it wouldn't.

I primarily hesitate about adding this because I don't want to encourage people doing mass updates.

Ah, the reason I want to know when I last updated is exactly so I *don't* do mass, or repeatedly unneeded, updates. As in, right now, I looking at a big list of fanfic, and I'm sure that *some* of it I've checked recently, but I'm not entirely sure which.

I was going to suggest, but deleted it due to not wanting to complicate things, an idea that having a 'Checked' field would allow the plugin itself to reduce updates. But I will suggest it now:


First, to use this idea, they have to have a Last Checked field, along with having set up a 'Completed' field to remove things from checking.

And then, once they have that, there could be a fanficfare command of 'Do updates' and only allow that to be run once every ten minutes or something, and only check about five of them, and only ones that are more than a week old and incomplete.

I'm not saying remove the manual update, I'm just saying, present the user with some option besides it, where fanficfare sorta 'rations' out updates, and no one has to deal with worrying about overloading anything or figuring out what to update, and that's the option people use 99% of the time. (While still checking that one fic they can't wait on manually.)

Could even have some logic to favor splitting across different servers, instead of just using the five absolute 'oldest'. Like if the oldest three are the same server, it then tries to find the next two that *aren't* on that server but haven't been checked in a week.

I would even suggest this would work best as a background process (Every ten minutes check one, until nothing is older than a week.), but I bet that's completely impossible with how Calibre works.
DavidTC is offline   Reply With Quote