On Fri, 2022-12-09 at 03:32 -0800, Lorenzo Miniero wrote: > Any update on the status of the packaging, as a side note? Please do let me > know if you need me to do anything else, or if I can help with something. OK so, as promised, I think I nailed it. Here's what I did. I've generated two patches: 0001-janus-docs-make-web-resources-local.patch 0002-janus-demos-make-web-resources-local.patch They patch docs and demos so that we: * do not use remote web resources (CDNs and stuff) * use Fedora's jquery (js-jquery) and AwesomeFont (awesomefont-fonts-web). The reason is basically that Fedora cannot ship software that connects to resources it cannot trust (not official; my interpretation completely). So it wants us to ship all sources required and use them offline. It was a ton of them. I had to download each. Also, some of them hand name clashes so I went with versioning them all. Everything is in the patches. It would be good if your code included everything and no CDNs. Think about it. Those sources, even if trustworthy, have no guarantee of being available in the future. Then, the software isn't future-proof. One cannot reproduce the software later on. (100 years later... ;D). My point is, it would be good not to use external sources and just keep everything local. I, also, noticed that you use bootswatch v3.4.0 while using bootstrap's js v3.4.1. I think there are several versions of jquery as well. Might want to normalize this too. Just sayin' (as they say). In any case, all this work hasn't been reviewed yet. The reviewer might turn me down on this and ask me to modify it. In any case, my point stands. Please consider it (making all web resources local).