I thought the distro anti-bundling stance was paired with a "we already have X so you should just depend on it". I'm not sure how this works with javascript. Is there some debian "jquery package" that could be depended on?
On 01/31/2014 04:23 AM, Daniel Pocock wrote: > > Debian is proposing to remove the ganglia-web package because of the > pre-compiled/minified jQuery and friends, this would also see us cut > from Ubuntu and other derivatives: > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=736104 > > These are the files in question: > > js/jquery-1.9.1.min.js > js/jquery-ui-1.10.2.custom.min.js > jquery.scrollTo-1.4.2-min.js > dash/js/jquery-ui-1.8.14.custom.min.js > > > > I'm going to fix this for the next ganglia-web release, I will have to > do one of the following things: > > a) include the uncompressed versions of these files in releases as well > and a trivial script for compressing each of them during installation of > ganglia-web. Whenever somebody adds some new JS, they must add the > unminified version and update the script. This may be the better > approach if we really need a specific version of each JS file. > > b) remove the jQuery.js from the repository/release tarballs and include > some script to download it for those people who don't have it in their > system (this would make our tarballs smaller) > > Does anybody have any preference for either option? > > Can anybody comment on the exact versions we require, do we really need > jQuery 1.9.1 for instance or can Debian users just symlink to the > pre-packaged jQuery v1.7.2? > > Big distributions are becoming more and more pro-active about this, > using scripts that scan all their packages and start the process to > evict those with binary/minified artifacts. > > I realize this is slightly more tedious for web developers but it means > everybody can have 100% certainty that 100% of the files on their system > can be traced back to original source. If distributions didn't enforce > this, they would end up full of malware like certain shareware sites and > app stores. > > > > ------------------------------------------------------------------------------ > WatchGuard Dimension instantly turns raw network data into actionable > security intelligence. It gives you real-time visual feedback on key > security issues and trends. Skip the complicated setup - simply import > a virtual appliance and go from zero to informed in seconds. > http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk > _______________________________________________ > Ganglia-developers mailing list > Ganglia-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ganglia-developers > ------------------------------------------------------------------------------ Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231&iu=/4140/ostg.clktrk _______________________________________________ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers