[Fedora-packaging] Web Assets and JavaScript Guidelines

Matthias Runge mrunge at matthias-runge.de
Fri Jan 17 08:51:12 UTC 2014


Hello everybody,

could you please tell me, what's the status with JavaScript (client side
libraries) and Web Assets?

There are quite a few packages bundling e.g. jQuery. we have a review
request for jQuery itself[1]

So, the Web_Assets guideline[2] and JavaScript guideline[3] isn't really
in production, because it can not be applied to current packages and
even not applied to packages under review, or am I wrong here?

jQuery comes with several versions, esp. earlier versions are not
compatible with later ones. We couldn't expect to be able to make every
package compatible with jQuery's latest version. How shall this be handled?
Are currently all packages bundling jQuery blocked by [1]? Even if they
use a different version than provided by the package under review? How
shall we handle this?

I agree, the current situation is a mess, from packagers perspective.
Sadly, I wouldn't expect any real change there, as most developers
simply don't care and frameworks like Django even suggest bundling libs
directly in applications [4].

Matthias



[1] https://bugzilla.redhat.com/show_bug.cgi?id=857992
[2] https://fedoraproject.org/wiki/Packaging:Web_Assets
[3] https://fedoraproject.org/wiki/Packaging:JavaScript#Server_Location
[4] https://docs.djangoproject.com/en/1.6/howto/static-files/


More information about the packaging mailing list