The current download manager needs a rewrite for splitting the logic and the gui code. That will allow us having more than one frontend for the download manager. Here we will collect the requirements.
Bug 393542 is also related
Moved here https://phabricator.kde.org/T10405