Plugins manager? What do you think?

As I might have mentioned a long time ago in the chat, I wanted to get Libretime to be able to stream video (and the bigger blocker was the ancient liquidsoap version it was running).

Good news is that it’s running on debian 12 now (so liquidsoap 2.1) and implementing video stream was not that difficult (yay!)

And while I was working on getting LT to run on d12 and got much more familiar with the code, I started having some other ideas that might like some folks, but could not benefit many others, so then wondered if getting some sort of plugins manager or “market” would be nice.

Right now my video capable version of LT is deeply merged into LT, but I don’t want to fork it, and having it as an optional plugin feels like the way to go.

And have you seen this for instance Video Canvas and AI ?It looks (audio only) extremely easy to implement in LT

And there are some great playlists in youtube I could just “copy-paste” into libretime, but since it would need yt-dl and most likely cookies to bring those tracks to the LT library, for copy right on royalty reason it might not be good to put it into LT base code either.

So there’s the idea. I know the community is not vibrant these days but I trust bringing LT to more recent debian or ubuntu versions could be a spark.

what do you think?