Bug#867293: janus-demos: please move janus-demos from contrib to main

Johannes Schauer josch at debian.org
Wed Jul 5 14:36:15 UTC 2017


Package: janus-demos
Severity: wishlist

Control: block -1 by 867274 867272 867286 867290 867288

Hi,

the janus-demos package is currently in contrib because the JavaScript
it ships references scripts which are hosted on cdnjs.cloudflare.com
instead of versions packaged in Debian. To fix this problem, the
respective libraries have to be packaged. What we need is:

webrtc-adapter: #867274
sdp: #867272 (needed by webrtc-adapter)
bootbox: #867286
blueimp-md5: #867290
toastr: #867288

The jQuery BlockUI plugin is also used by the demos but I found that the
project seems to suffer from a dead upstream. I posted details in the
project's bugtracker: https://github.com/malsup/blockui/issues/141

Maybe janus upstream can be persuaded to move away from using the
blockui library due to its maintenance status.

One last roadblock of moving janus-demos from contrib to main might be
the default STUN server used in the JavaScript files:
stun:stun.l.google.com:19302

My intuition is, that a package in main should not by default contact a
third party server upon each and every practical usage.

Thanks!

cheers, josch



More information about the Pkg-voip-maintainers mailing list