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

Jonas Smedegaard jonas at jones.dk
Wed Jul 5 15:28:50 UTC 2017


Quoting Johannes Schauer (2017-07-05 16:36:15)
> 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

Thanks a lot for reporting this, and working on those packages!


> 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.

In the (unlikely!) case that above fail to progress for too long, we 
also have the option of shipping only the non-jQuery demos.


> 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.

I certainly agree.

Since the Janus developer consider that code only demos, not for 
production use, I expect to simply comment out that line with a patch, 
and mention in README.debian that one or more STUN servers are required 
for those demos to work.

...but please let's discuss that separately: Can I ask you to file a 
separate bugreport about that issue?

 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20170705/9b81d9fa/attachment.sig>


More information about the Pkg-voip-maintainers mailing list