Re: F23 System Wide Change: jQuery

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux