[FFe] Please sync mathjax 2.0.3-1 -> 2.0.3-2 from Debian experimental (main)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mathjax (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
https:/
mathjax (2.0.3-2) experimental; urgency=low
* Set priority to optional
* Repack javascript files during build
- Build-depend on yui-compressor and perl
- Add debian/packer directory containing packing scripts
- Add debian/combiner directory containing scripts used for creating
"combined" configs
-- Dmitry Shachnev <email address hidden> Sat, 25 Aug 2012 18:17:59 +0400
Most of MathJax JS code is packed* (so that it has minimal size), which makes it unreadable and hard to analyze. Previously, I just used packed files provided by upstream. Now, I repack them during build to make sure there's nothing harmful there.
* Unpacked code is provided too, in /usr/share/
description: | updated |
Although I agree that it is better to "compile from source", I am not sure of the benefits here after the Feature Freeze. Are there chances of mis-packing the js files and rendering websites un-usable / incompatible?
Also it looks like you are still shipping the packed js files in the tarball, removing those and creating a dfsg tarball would shave 1.5M of the tarball. That is not a requirement from me, just a point for you to consider.
I have attached debdiff between current version in quantal and proposed one (diff between -1 and -2).
Dear release team, is this ok to be a "bug-fix" or do you grant a FFe for this?
If FFe is not required or you grant it, please subscribe ubuntu-sponsors once again.