Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.

Question around XDM functionality and perceived expectations #60

Closed
sukhysall opened this issue Sep 24, 2013 · 5 comments
Closed

Question around XDM functionality and perceived expectations #60

sukhysall opened this issue Sep 24, 2013 · 5 comments
Labels

Comments

@sukhysall
Copy link

Hello to the community...

lad1337, In regards to your TV support, I have noticed from the early screen-shots that there is a SickBeard style of support i.e. how many episodes downloaded, TV guide info (cool!) etc.

I hope this is the case as my earlier comment to you about discarding SickBeard in favour of XDM I may have made in haste as I realised I hadn't actually asked you where you wanted to go with XDM. I never thought to ask if you wanted to simply have a very smart multifaceted download manager or if you were planning on adding TV (SickBeard), movie (CouchPotato), Book Management (LazyLibrarian) style management functionality.

So let me be respectfully greedy for a second and say clearly:

I would love XDM to be able to not only snatch nzb files for my TV, MOVIE, BOOK, MUSIC & COMICS, I would also love for it to act as a single application management system for all of the above media.

I have the following applications I use on my Synology DS210J:

TV = SICKBEARD

MOVIE = MANUALLY DOWNLOADED (I CAN'T GET ALONG WITH COUCHPOTATO)

BOOKS = LAZYLIBRARIAN (when it works)

COMIC = MYLAR

MUSIC = MANUALLY DOWNLOADED (I CAN'T GET ALONG WITH HEADPHONES)

IF XDM could handle downloading and management of all of the above and (maybe have a Plex media server plugin :) you would have created the Holy Grail of applications. I would discard, sickbeard, lazylibrarian and mylar in a heartbeat and would happily use your application exclusively on my NAS box.

So......back to my original question.....what was your end goal for XDM?

Thank you for reading (And I apologise if someone else has asked this question :)

@lad1337
Copy link
Owner

lad1337 commented Sep 24, 2013

The reason why TV support is still not out is simply because right now it is just as you described
A download manager

But the goal is to have this management functionality ...
I am still struggling on how to achieve that though
The post processors(=pp) has to report the last location of the file/ folder .. The next pp has to use that information
( I think they already do that) but the last one has to be used by XDM itself and save it as a location
This would accommodate the completed status ... Now you could run all/ one pp over a completed element to change its location / name again

The issue comes with the management of extra/ MediaType specific attributes
Like quality
This could be achieved by ordering multiple instances of the same plugin (e.g. Movie quality) and only if the "finished" download was chosen by the last plugin it is marked as completed... But that's just an idea and I'm not sure if it covers all options

@sukhysall
Copy link
Author

Hi

The option to choose quality of tv show for example is available on sickbeard. I am assuming you can't lift and shift that piece of coding over to xdm?

@lad1337
Copy link
Owner

lad1337 commented Sep 24, 2013

Oh I have the option to choose a quality by using the movie quality plugin
The issue is with none final successful downloads ... Like the SD version before the HD version

There is not much lifting that can done ... SB, CP, HP and the others are very far away from XDM in terms of internal structure
CP might be the closest since it has the plugin / module idea in its core but was never fully utilised
SB is very tight together in its modules and logic

XDM by design is only some kind of control structure and framework
I always like to point out that the system setting is actually a plugin itself ^^
In theory you can replace that plugin or multiple instances of the system settings... For whatever reason

@lad1337
Copy link
Owner

lad1337 commented Dec 3, 2013

as an update on this subject

TV plugin is available (so is the TraktTV Provider and EpisodeMover PostProcessor)
for quality assurance i use the movie quality plugin a regex filter and a filesize filter

oh and a plex notifier is available too (although no plugin in plex itself yet since the XDM api is not done)

@lad1337
Copy link
Owner

lad1337 commented Jan 19, 2014

on the subject of non final conditions we are having a discussion at #110

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants