mirror of
https://github.com/clinton-hall/nzbToMedia.git
synced 2024-11-14 01:20:13 -08:00
Page:
roadmap
Pages
Branches
Compiling for Windows
Download Station
Efficient on demand post processing
Failed Download Handling (FDH)
Gamez
HeadPhones
Home
LazyLibrarian
Manual Run
Multiple Servers
Mylar
Plex
Sonarr
Synology NAS Docker Remote Host General Help
Testing
Transcoder
Watcher3
autoProcessMedia.cfg
couchpotato
deluge
installation
linux
nzbget
qBittorrent
radarr
roadmap
rtorrent
sabnzbd
sickbeard forks
sickbeard
sickgear
transmission
utorrent
vuze
windows
10
roadmap
clinton-hall edited this page 2013-04-30 21:34:16 -07:00
Table of Contents
Road Map
- v6.0
- Extractor library
- uTorrent support for hardlinking.
- Initial Scene exceptions - Support for scenes that reverse their filenames
- Better logging for autoprocessTV/Movie
- _v7.0 _
- Move logic to classes.
- Simplify and unify things like
category_search
and other complex methods - Refactor code into whatever architecture is decided on below.
- Transcoding support (possibly?)
- More Scene exceptions to handle many different kinds of strange download formats (needs research)
- Remove torrents after some time (process scheduling? cron? daemon?)
- Per-tracker settings
- v8.0
- Setup.py installation?
- Headphones support?
- v9.0
- Setup.py installation?
- More Scene exceptions to handle many different kinds of strange download formats (needs research)
- Remove torrents after some time (process scheduling? cron? daemon?)
- Per-tracker settings
Proposed Code Changes
A list of features and other task that need to be done
- Move logic into classes
- Define clean layers between levels of logic in app
- Reduce code re-use
- Remove dependencies on external libraries
- Have a clear strategy for how to handle incoming arguments/config variables
- Only load the code that we need to process an invocation
- Clear separation of processing strategies. Possibly driver pattern. See discussion on #69 Other ideas: command pattern. Adapter factory pattern.
nzbToMedia Architecture
Discussion place for the overall architecture of the code