Package: ganglia-web Version: 3.6.1-3 Severity: important X-Debbugs-CC: ganglia-develop...@lists.sourceforge.net,debian-de...@lists.debian.org,pkg-javascript-de...@lists.alioth.debian.org
I've made this important because of the embedded JavaScript issues in #693816[1] and #787599[2] I may not personally have time to update ganglia-web and package the three new JavaScript dependencies before Debian 9 (stretch) release freeze[3] in January 2017, if anybody else wants to help with these packages it would be very welcome. This was also raised on the pkg-monitoring-maintainers list[4] In 2015 I made a survey of the embedded JavaScript for 3.7.1 and had some discussion with Vladimir Vuksan one of the leaders of upstream Ganglia development. A summary is below, most of the JavaScript is provided by existing packages and we just need to test ganglia-web with the versions in Debian: > These are all the things that are being pulled in > > $conf['jquery_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/jquery/1.9.1/jquery.min.js"; https://packages.qa.debian.org/j/jquery.html (v1.11.3 in unstable, v1.7.2 in stable) > $conf['jquerymobile_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/jquery-mobile/1.4.5/jquery.mobile.min.js"; https://packages.qa.debian.org/j/jquery-mobile.html (v1.2.0) > $conf['jqueryui_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"; https://packages.qa.debian.org/j/jqueryui.html (v1.10.1) > $conf['rickshaw_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/rickshaw/1.5.1/rickshaw.min.js"; https://packages.qa.debian.org/r/rickshaw.html (v1.5.0 and v1.5.1 unstable) > $conf['cubism_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/cubism/1.6.0/cubism.v1.min.js"; not packaged > $conf['d3_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/d3/3.5.5/d3.min.js"; https://packages.qa.debian.org/d/d3.html (v3.4.11 stable and v3.5.6 unstable) > $conf['protovis_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/protovis/3.3.1/protovis.min.js"; not packaged > $conf['jstree_js_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/jstree/3.2.1/jstree.min.js"; not packaged > $conf['jstree_css_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/jstree/3.2.1/themes/default/style.min.css"; > > Jquery flot has a whole collection of files > > $conf['jquery_flot_base_path'] = > "https://cdnjs.cloudflare.com/ajax/libs/flot/0.8.3/jquery.flot"; https://packages.qa.debian.org/f/flot.html (v0.8.2 and v0.8.3 unstable) I'm creating RFP bugs for the missing packages, cubism, protovis and jstree 1. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693816 2. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=787599 3. https://wiki.debian.org/DebianStretch 4. https://lists.alioth.debian.org/pipermail/pkg-monitoring-maintainers/Week-of-Mon-20160328/000438.html