-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Dne 29.6.2015 v 15:58 Stephen Gallagher napsal(a): > 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). Honestly, how much web applications do we have packaged? And also, I am not convinced the the practice "take out some part of jQuery and minify it" is wort of the effort and is good practice, since that way, you probably avoid all caching mechanisms on the way from you server to the users browser. Of course the question is if the browsers are smart enough to keep cached single copy of jQuery once they download it .... Vít -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJVkVKWAAoJEAzgnueZF7h8LpUQAIo/ySIkwbrrzlh0YsU9xrEw cAiWDHBheWH+0m3bUD9r1q8UH6paRaLtu3GXSRgci3UIfCAH2jQ6rsp3vM0dxedQ zhJgHUrz/aRbXu7IkZOeY3wBIf+mn/Xj4eY9UWnTPq3lcI415BgwmA7cBOwOxeBW hCNSUKwXO7+lcvn2+El1Kw7apmkmfx6m3/1fgnggTGRenUg6qY54kmTEZ+gvvr+6 pQDD8b5sUZkzywCufg4m3IfMHMBZjIiUhyGfDz3RyERSpATa3fF0rHg59MEug+4S rE/QQn8i8iykjCRgsyoPKt/0MS2LUjqdXqCfsOalUFbjrh6Hm0kj7rwQz/RDFrbW mkN4rVg5KIQr3LTGjrU11PEiADmU2i7+PCRDmrycFyUShwH1aCGg+zenvvYelPEJ mssL9sA3snvIMKN9wkYiX7Asi3QdZwHbg/5seKULBVSKLL3FzMSsHtQeL9i+uoTh SFH9CbZZmCOBig831aQJnqUJezhlsGZP9j6CcQFaun0bdJ1a1wd1YGfeZe06dOG5 hoBZ49psO9Exn0JO7aOe7KA9uncRvX8PrGNkThbY7OeUswyxE6SWI/MWHyYdFIAS mqMsBGWOsruRixU3ZKuQ8wiZz+uHdjl+px2jotwtJGsO6RvgYo6f1cP4Ky65+NvN xpwNnl3QsXz6ZSUK3t2f =/J5M -----END PGP SIGNATURE----- -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct