Comment by internet101010
9 hours ago
If there is one thing that needs to be re-written and consolidated it is the arrs ecosystem. Replacing/consolidating the arrs themselves is pretty straightforward. The trap that quickly becomes a token incinerator is incorporating the downloader into the library manager itself. A lot of learned lessons in that sabnzbd codebase.
I agree. In particular, I think it needs declarative configuration, and it needs to stop storing configuration in a database.
It's insane that the current setup options are:
- Click through dozens of pages importing JSONs from TRaSH Guides, then do it all over again on the other app.
- Run an app that basically does the same thing but over the REST API.
As someone with coding projects in the is area would you care to elaborate on "a lot of learned lessons"?
sabnzbd is basically packaged decades of domain specific knowledge about deobfuscating media files