Yes it does help and thank you Maxim! My almost only hope for a viable citizens-driven Free Software development hinges on clean separation of specification and implementation, modularity and composability. Workers in our crazy economies have so little spare time (unless they are rich) - therefore, we need to create the software development model optimized for spare time programming😄
-Yasu > On Apr 4, 2022, at 11:58, Maxim Cournoyer <maxim.courno...@gmail.com> wrote: > > Disclaimer: My employer spearheads the development of Jami. > > Hello, > > Yasuaki Kudo <y...@yasuaki.com> writes: > >> Hello, >> >> From time to time, I think about audio/video mixer (.i.e. video >> conference software like BBB or Jitsi) , with the intension of making >> it highly modular that it can be freely remixed and reinvented by >> volunteer participants. >> >> Is anyone interested? Or is can you think about something that already >> exists? > > You may be interested in trying out Jami; there's a package for it in > Guix that works rather well, and there's also a jami service that is > useful to easily keep a rendezvous point online on servers, for example. > I've made available such a rendezvous point to the community, feel free > to try it; it's reachable at 'rdv-jami-guix'. > > About making it modular; I know there's now a plugin system in Jami that > enable people to author plugins to implement things such as changing the > background (green screen), applying a blur filter, etc. The > architecture of the software also makes it easy to create new clients > for it, as the core library is a distinct package (libjami). > > Hope that helps, > > Maxim