On Thu, 2023-08-24 at 13:56 +0000, Marius Gripsgard wrote:

> Could someone review this? 
> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1045145

On the question of missing source code, looking at the Debian source
package, all the CSS and JavaScript (except that embedded in the HTML)
is minified and there is evidence that some of the minified JavaScript
is from dependencies, under various licenses, including GPLv3.

The same applies to the v1 web gui too.

In addition there is this ominous notice in the v2 README.md file:

   # Do not edit any files in this directory!
   
   If you spot any errors or bugs in these files please open a bug report
   at https://github.com/netdata/netdata/issues/new/choose.
   
   These files are maintained in a seprate private repository and copied
   here when they are updated there, so any changes made in this directory
   will eventually be overwritten.

Similarly the v1 README.md says this:

   # Do not edit any files in this directory!
   
   If you spot any errors or bugs in these files and wish to fix them,
   please submit your changes at
   https://github.com/netdata/dashboard instead.
   
   These files are copied from the most recent release of that repository,
   and any changes you make here will be
   overwritten the next time there’s a new release there.

I think that the netdata web guis should not be in Debian like this.

-- 
bye,
pabs

https://wiki.debian.org/PaulWise

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to