F21 System Wide Change: Web Assets

Vít Ondruch vondruch at redhat.com
Fri May 16 10:39:57 UTC 2014


Dne 15.5.2014 22:49, T.C. Hollingsworth napsal(a):
> On Wed, May 14, 2014 at 6:45 AM, Miloslav Trmač <mitr at volny.cz> wrote:
>> This is usefully detailed, but it’s not always clear what parts need to be
>> done by “other developers” (to use the template wording), particularly the
>> two “will need to be modified” references to Ruby/Java/Node.js .
> The known affected packages are listed in the "Dependencies" section
> of the change wiki, but for some more detail:
>
> These are issues have been prioritized since they're cases of
> JavaScript running locally on Fedora systems, not just being
> transmitted over HTTP.  The FPC is much more concerned about bundling
> in these cases, and our guidelines have never actually permitted JS to
> be bundled in these instances.
>
> I think all the nodejs packages are all already taken care of by Jamie
> Nguyen and/or me at this point, except for coffee-script.  (Will look
> at that one soon.)  This just involved making sure there were pure
> JavaScript packages available so e.g. rubygem-uglifier can use a copy
> of uglify-js that doesn't require nodejs.
>
> There are only two ruby packages affected: rubygem-uglifier and
> rubygem-coffee-script.  All that's required for them is dropping the
> .js files they bundle and replacing them by a symlink to the copy in
> the new js-* packages.  I'll file bugs for them with patches once I've
> fixed coffee-script.

Is it true actually? Last time I was checking the Ruby packages 
contained different/modified version of upstream JS files.

Vít


>
> Haven't really looked at Java too hard.  I need to go through all the
> packages that depend on rhino and unpack their .jar files and see what
> wonders lie within...  Unfortunately you can't symlink within a .jar
> file so these will likely need the static exception in the new
> guidelines.  :-(  Fixing them doesn't win us very much until we have
> some better tracking there, so these are kind of low priority.
>
> Will try and do more poking and update the wiki page over the weekend.
>   (Also, I think we have everything we need for jQuery now, so I should
> be able to finish that up this weekend too.  :-)
>
> Thanks,
> -T.C.



More information about the devel mailing list