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

Reply via email to