F23 System Wide Change: jQuery

Stephen Gallagher sgallagh at redhat.com
Mon Jun 29 13:58:06 UTC 2015


On Mon, 2015-06-29 at 15:54 +0200, Vít Ondruch wrote:
> Dne 29.6.2015 v 13:18 Stef Walter napsal(a):
> > 1. How will compatibility issues be handled? In the case of 
> > Cockpit,
> > jQuery forms part of our future plugin API guarantees.
> > 
> > The web application loses control of its dependencies, which 
> > normally
> > form a intimate part of the app. How much bandwidth do you have to
> > handle such bug reports?
> 
> If the webapp is packaged for Fedora, then you can precisely specify
> version of jQuery you depend on. Although it does not necessarily
> prevent breakage, you'll be notified about broken dependency that 
> way.
> Of course update of jQuery can also be synchronized or done in side 
> tag
> to prevent such broken dependencies.
> 

That doesn't really help, since the main advantage to this Change
Proposal is having a single package to update when fixes are needed,
but nearly all web applications take pieces of jQuery out and minify
them (taking only the parts they need in order to reduce download and
processing time to speed up execution).

By making this change, it means that the size of the jQuery files that
the user will have to download will be larger, resulting in performance
issues. (Since the minification and zipping will happen in the jQuery
package and be carrying the complete set of instructions).
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <http://lists.fedoraproject.org/pipermail/devel/attachments/20150629/19a02afd/attachment.sig>


More information about the devel mailing list