Jangouts (for “Janus Hangouts”) is a self-hosted open source solution for videoconferencing based on WebRTC and the excellent Janus Gateway.
Nobody knows when Angular2 is going to be released but it will be early, and all AngularJS 1.X projects should be migrated to the new version. With this proposal I will migrate the actual code of Jangouts from Angular 1.4 to Angular 2. The new version of Angular is really different from the previous version. Migrating Jangouts to the new version is necessary but this implies a lot of work. First migrate from ECMAScript 5 to TypeScript and, at the same time, update the code to the new version of Angular 2. On the other hand, during the transition a testsuite will be added.
Angular 2 branch contains all the code for the new version of Jangouts.
Link open_in_new contains all the commits to the main migration branch in the organisation repository.
janus-gateway open_in_new The backend of Jangouts