emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: official Emacs Docker image


From: Mike Gerwitz
Subject: Re: official Emacs Docker image
Date: Mon, 13 Feb 2017 21:04:30 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)

Giuseppe:

On Mon, Feb 06, 2017 at 11:49:03 +0100, Giuseppe Scrivano wrote:
> While the registration page doesn't work without JS, from a quick view I
> can see only some trivial JS code there.  I thought it was fine to not
> consider such code as a program.  Or is there anything more than that?

Sorry, I had been meaning to reply to this for a while; I've been a bit
behind.

hub.docker.com actually loads a great deal of proprietary/unlicensed
JavaScript:

The hub.docker.com index alone has ~45K of JS:

  $ curl -s https://hub.docker.com \
    | tr -d '\n' \
    | grep -oP '<script>.*?</script>' \
    | wc -c
  45039

It loads a 3.97MB /public/js/client.*.js ("*" being a hash), which
is a minified and concatenated file containing a huge number of
individual scripts, which can be seen by loading it in your browser's
debugger (so long as it has source map support).  Some of them are
shared (and free) libraries, many are Docker Hub code.

There is JS loaded on their account site as well, which the user is
redirected to on login.  I don't have my work account password atm, so
I'm not going to dig into that right now.

-- 
Mike Gerwitz
Free Software Hacker+Activist | GNU Maintainer & Volunteer
GPG: D6E9 B930 028A 6C38 F43B  2388 FEF6 3574 5E6F 6D05
Old: 2217 5B02 E626 BC98 D7C0  C2E5 F22B B815 8EE3 0EAB
https://mikegerwitz.com

Attachment: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]