We have some internal systems for videoconferencing like Big Blue Button or OpenMeetings. But in my experience none of them can compare to Google Hangouts, which is still the best free (as in free beer) alternative for videoconferencing with integrated screen sharing.
Since it will be an almost completely client side application, it will be a great opportunity to learn AngularJS, structuring a whole application starting from scratch.
Looking for mad skills in:
Activity Show All
Finally we implemented a rather complete prototype using AngularJS, thanks to Imo's previous knowledge of the framework. We wouldn't have make it with a completely unknown framework/technology. Anyway the code is a mess and needs heavy refactoring (not to mention a README for github). https://github.com/ancorgs/hackweek12
The company has decided that the development of this project will not be stopped by the end of Hackweek 12. The only technical problem that is left to be resolved is a very high usage of CPU in the server in some situations. After a lot of testing in different scenarios, we think we found a way to always reproduce it. Let's see if it leads us to a fix.
We have spent almost 4 extra days after hackweek and we already have most things working and initial documentation at https://github.com/ancorgs/jangouts.
A SUSE-internal demo system can be found at http://d247.suse.de (just a workstation in NUE). We are working on installing another more stable instance in a virtual machine hosted in a proper servers room. We are currently facing some stability problems, being discussed with Janus developers.
Next action item (beside the abovementioned): call for help from the UX team.