Subject: Re: bug#47152: elpa.gnu.org incompatible with librejs

From: Stefan Kangas <[email-masked]>
Date: Sat, 24 Apr 2021 19:03:25 -0500

Stefan Monnier <[email-masked]> writes:

>> 1. The "JavaScript license" link seems to be missing in the footer on:
>>
>>     https://elpa.gnu.org/packages/
>>     https://elpa.nongnu.org/nongnu/
>
> Hmm...:
>
>     diff index.html .../elpa/html/index.html
>
> gives me nothing.  Should I be looking elsewhere?

I believe the package lists are generated by elpa-admin.el, more
specifically `elpaa--html-make-index' that calls the new function
`elpaa--html-footer' where the links are specified.

More specifically, it is this line that matters for LibreJS:

<p><a href=\"/jslicense.html\" data-jslicense=\"1\">JavaScript Licenses</a></p>