[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-librejs] LibreJS not detecting web labels
From: |
Ian Kelling |
Subject: |
Re: [Bug-librejs] LibreJS not detecting web labels |
Date: |
Thu, 06 Sep 2018 10:35:22 -0400 |
User-agent: |
mu4e 1.0-alpha3; emacs 27.0.50 |
Hi Pelle,
Thanks for the report. I agree LibreJS should have a debug mode. I'm
sure we can help get this figured out.
Pelle Hjek <address@hidden> writes:
> Hi LibreJS bug list,
>
> I'm working on a Hacker News fork ( https://notabug.org/arc/knark ) where I'm
> trying to add license labels for LibreJS.
>
> * I've added JavaScript web labels as described here:
> https://www.gnu.org/software/librejs/free-your-javascript.html
> * I've confirmed that the license link and title matches one given here:
> https://www.gnu.org/software/librejs/manual/html_node/Free-Licenses-Detection.html#Free-Licenses-Detection
> * I can observe from the REPL of this HN-like web app that LibreJS *is*
> indeed fetching the web labels license table
>
> Yet LibreJS complains that the script in question, `news.js`, is "External
> script with no known license."
>
>
> So, this is perhaps a LibreJS bug, no? Regardless, it would be nice if
> LibreJS would be a little bit more specific and/or verbose in its reasons for
> blocking scripts, or at least have an option to enable this. Or maybe
> LibreJS already has a debug/verbose mode that I just haven't been able to
> find?
>
>
> For reference, the web labels table page looks like this, (and yes, the table
> is included before the <script> tag loading `news.js`):
>
> <table id="jslicense-labels1"><tr><td><a
> href="news.js">news.js</a></td></tr><tr><td><a
> href="http://www.perlfoundation.org/artistic_license_2_0">Artistic License
> 2.0</a></td><td><tr><td><a
> href="news.js">news.js</a></td></tr></td></tr></table>