Hi,
This page
https://fedoraproject.org/wiki/Packaging:JavaScript
is terribly outdated. Even when it was created years ago, IMO the advice
was questionable. Today, it's definitely bad advice.
Modern web applications use webpack for JavaScript. With webpack,
JavaScript is minified and bundled, and sometimes assets are even injected.
I realize bundling libraries is bad for an old-school RPM-based
application. But no one packages JavaScript into RPMs (try to find react
and friends), and the page is leading to confusion on my team.
To prevent confusion, acceptable options would be: either simply deleting
the page, or placing a giant "don't follow this outdated advice" banner at
the top.
Best wishes,
Greg
--
GREG SHEREMETA
SENIOR SOFTWARE ENGINEER - TEAM LEAD - RHV UX
Red Hat NA
<https://www.redhat.com/>
gshereme(a)redhat.com IRC: gshereme
<https://red.ht/sig>

Following is the list of topics that will be discussed in the FPC
meeting Thursday at 2018-11-15 17:00 UTC in #fedora-meeting-1 on
irc.freenode.net.
Local time information (via. uitime):
================= Day: Thursday ==================
2018-11-15 09:00 PST US/Pacific
2018-11-15 12:00 EST --> US/Eastern <--
2018-11-15 17:00 GMT Europe/London
2018-11-15 17:00 UTC UTC
2018-11-15 18:00 CET Europe/Berlin
2018-11-15 18:00 CET Europe/Paris
2018-11-15 22:30 IST Asia/Calcutta
---------------- New Day: Friday -----------------
2018-11-16 01:00 HKT Asia/Hong_Kong
2018-11-16 01:00 +08 Asia/Singapore
2018-11-16 02:00 JST Asia/Tokyo
2018-11-16 03:00 AEST Australia/Brisbane
Links to all tickets below can be found at:
https://pagure.io/packaging-committee/issues?status=Open&tags=meeting
= Followups =
#topic #719 Simplify packaging of forge-hosted projects
.fpc 719
https://pagure.io/packaging-committee/issue/719
= New business =
#topic #806 Procedure should be updated for Pull Requests
.fpc 806
https://pagure.io/packaging-committee/issue/806
= Open Floor =
For more complete details, please visit each individual ticket. The
report of the agenda items can be found at:
https://pagure.io/packaging-committee/issues?status=Open&tags=meeting
If you would like to add something to this agenda, you can:
* Reply to this e-mail
* File a new ticket at: https://pagure.io/packaging-committee
* E-mail me directly
* Bring it up at the end of the meeting, during the open floor topic.
Note that added topics may be deferred until the following meeting.