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).
Attachment:
signature.asc
Description: This is a digitally signed message part
-- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct