[Pkg-monitoring-maintainers] Bug#838697: ganglia-web/update to latest upstream release

Daniel Pocock daniel at pocock.pro
Fri Sep 23 17:38:14 UTC 2016


Package: ganglia-web
Version: 3.6.1-3
Severity: important
X-Debbugs-CC:
ganglia-developers at lists.sourceforge.net,debian-devel at lists.debian.org,pkg-javascript-devel at 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



More information about the Pkg-monitoring-maintainers mailing list