Good day!
I represent some IT company (details in a PM) and we use BBB about a year in production. It is our video conferencing service, used for internal communication, client support and demonstrations. We have an ideas to improve our service, but we can`t spare our own developers for it. But we can pay donations to or direct payment for the work (we can discuss it separately).
The our idea is to make the service more user-friendly for ordinary users. Someone can ask, what can be more friendly then a web solution? Well, desktop client can. When you have hundreds of users and dozens of rooms, it too hard to (support) tell everyone to use a supported browsers, check everyone open ports, etc. So, here comes a desktop client with self-check, and simple configuration. Thats it.
1) The main idea is to make this open-source, so anyone fell free to fork it or improve some way.
2) I guess that re-write bbb to a native application is a dozens of work.. so it could be wrapped web app from the web-server to windows application. Example: a few weeks ago, Microsoft (omg) did it to the new version of Skype in Linux. They use Electron platform that is based Chromium and Node.js... or something like that.
3) Application needs to run a self-check at the start, and check all open ports (especially for WebRTC), connection speed and alert when problems detected.. switch from WebRTC to Flash mode, or just to "Chat-mode" when client speed is too low, and notify about it to the client. Tray icons, notifications and other pretty staff is appreciated.
4) Application needs to use all basic bbb functions (except desktop sharing... its important, but not in our desktop solution).
5) Application needs to authorize with our front server (wordpress CMS, with bbb plugin
https://ru.wordpress.org/plugins/bigbluebutton/ ), users and rooms. Users appears in Wordpress database from Microsoft Active Directory (via other plugin), but some users to clients is created directly in Wordpress.
So.. how about that idea? Is it real? Is someone from local developers can take it? Is it interesting? We can discuss more details via PM, i can tell my corporate address, etc. Thank you for your attention!