Support LibreJS in HTML - machine readable license #12323
Labels
easy
issue that can be solved by beginners
good first issue
type:enhancement
enhance or introduce a new feature
LibreJS (https://www.gnu.org/software/librejs/) is a plug-in that check if the Java-Script is free software before running it.
Sphinx generates Java-Script that is free software, but LibreJS cannot see that, and therefore treats this as non-free.
There are several ways to tell LibreJS the license, but the easiest is probably to add a line in each script like this:
(Full list of licenses https://www.gnu.org/software/librejs/manual/html_node/Setting-Your-JavaScript-Free.html#License-tags)
And while we are on the subject of machine readable licenses: To support https://reuse.software/ it might make sense to also add:
See full list on https://spdx.org/licenses/
The text was updated successfully, but these errors were encountered: