https://bugzilla.redhat.com/show_bug.cgi?id=1969450
--- Comment #13 from Ben Beasley <[email protected]> --- > That's intended for library JS I believe, like creating a jquery library > package, not for shipping what is effectively a website. I think that, at the time these guidelines were conceived, that was what shipping a website looked like—a few self-contained JavaScript libraries, with minified or bundled versions created for performance reasons only. ----- https://docs.fedoraproject.org/en-US/packaging-guidelines/Web_Assets/#_scope > Web Assets are any static content that are shipped intact to web browsers, > usually by web applications. These might be user interface frameworks, Flash > video players, CSS frameworks, icon libraries, or lots of other possibilities. > > If your package is primarily or solely shipped to a browser and not used > locally, and is not JavaScript, it probably falls under these guidelines. > JavaScript packages must follow the Packaging:JavaScript[JavaScript > guidelines] in addition to these guidelines. https://docs.fedoraproject.org/en-US/packaging-guidelines/JavaScript/#_overview > Please note that this section really only applies to JavaScript libraries > intended for use on the web. Server-side JavaScript runtimes like Node.js > have their own guidelines, and software like GNOME which embeds JavaScript > for extensions have their own directories and policies as well. ----- I don’t think requiring the sources to be packaged is sensible—sources in the SRPM should be good enough today given changes in how JavaScript is used, and the blurring of the lines between JavaScript and other assets and languages—but, given the above, I’m still not convinced that the requirement doesn’t apply. What do you think? -- You are receiving this mail because: You are always notified about changes to this product and component You are on the CC list for the bug. https://bugzilla.redhat.com/show_bug.cgi?id=1969450 _______________________________________________ package-review mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
