Pretty good timing, we’re almost done with the design and development of the new priority system.
I think we came up with a pretty simple, yet powerful delay/prioritization system, its not ready for testing yet, but hopefully soon.
The basics are:
- Preferred protocol (Usenet or Torrents)
- Separate delays for Usenet and Torrents (gives you the ability to delay Usenet grabs to deal with propagation issues and still prevent grabbing a torrent before you want it
There will be a default profile that applies to everything out of the box, this will prefer Usenet and have no delay set for either Usenet or Torrents.
Additional profiles can be set and will be tagged (custom user tags), these tags can be applied to one or more series and will make the profile only apply to series with one or more matching tags. A tagged profile will override the default profile (that is to say, the default profile will be ignored, so you can have completely different delays and not worry about your default profile).
Note: Existing use’s with delay’s set on their Profiles will be migrated to this new system (tags will be created and applied to matching series during the upgrade).
If you search for an episode the delays will be ignored, but given two releases of the same quality, your preferred protocol will be grabbed. I mention this because if you set a 4 hour delay and search after 3 hours and the nzb hasn’t been posted yet the torrent would be grabbed. This might change, but for now its how its been developed.
I think we covered all the use cases with this, but let me know if you think its lacking.
LOL!