To answer a few raised concerns, i strategically did not have a word "youtube" or "youtube-dl" in the project's name and the project currently reads the backend executable name from a config option[1] because i do not want to tie the project to youtube or youtube-dl. Youtube-dl is the first supported and currently the only supported backend and i plan to add support for more backends like wget or curl.
Yes, i am aware the UI hangs in the released version if youtube-dl(as a current default backend) is not present or can not be executed. For a private version of youtube-dl, the git version now runs[2] youtube-dl to get its version on startup and the point of this is to make sure a backend is installed and runs so this problem is known and is being worked on. Will do that jriddell, thank. [1] https://github.com/mhogomchungu/media-downloader/blob/cafdb9c859f323d1f5ec69eae9a26a5626d3fa60/src/settings.cpp#L96 [2] https://github.com/mhogomchungu/media-downloader/blob/main/src/basicdownloader.cpp#L63 On Thu, Feb 11, 2021 at 5:00 PM Jonathan Riddell <j...@jriddell.org> wrote: > > Hi, thanks for your interest in joining KDE with your project. We have a > process called Incubator to help being in projects created outside KDE. > https://community.kde.org/Incubator It's just a checklist to make sure the > project uses technologies we are familiar with and communication tools we use > such as Matrix and bugzilla. > > Looking at your project it would benefit from using ki18n and there's some > obvious QA issues such as what running it when youtube-dl is not installed > (the app just freezes for me). > > There's no legal issues I'm aware of for youtube-dl and certainly none for an > app which happens to run as an external command. Background info at > https://github.blog/2020-11-16-standing-up-for-developers-youtube-dl-is-back/ > https://lwn.net/Articles/836830/ > > Do give me a ping on Matrix (jriddell) if you want to get the process started. > > Jonathan > > > On Fri, 5 Feb 2021 at 08:03, .. ink .. <mhogomchu...@gmail.com> wrote: >> >> Greetings from Tanzania, >> >> I have a project named "media-downloader"[1] and i would like to have >> it as part of KDE. The project is a simple GUI front end to youtube-dl >> and it can be used to download any media from any website that is >> supported by youtube-dl. >> >> Thank you. >> >> [1] https://github.com/mhogomchungu/media-downloader