From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Boruch Baum Newsgroups: gmane.emacs.devel Subject: Re: non-gnu elpa issue tracking Date: Mon, 14 Dec 2020 14:10:55 -0500 Message-ID: <20201214191055.fmhbp6xynbwyihrz@E15-2016.optimum.net> References: <20201209125516.lenqswi7fhiscbr2@E15-2016.optimum.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="10267"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: NeoMutt/20180716 Cc: emacs-devel@gnu.org, Richard Stallman , thibaut.verron@gmail.com, stefankangas@gmail.com To: Jean Louis Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Dec 14 20:14:45 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kotIy-0002aU-Q8 for ged-emacs-devel@m.gmane-mx.org; Mon, 14 Dec 2020 20:14:44 +0100 Original-Received: from localhost ([::1]:36008 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kotIx-00074k-Si for ged-emacs-devel@m.gmane-mx.org; Mon, 14 Dec 2020 14:14:43 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51734) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kotG1-0004yx-4i for emacs-devel@gnu.org; Mon, 14 Dec 2020 14:11:42 -0500 Original-Received: from mout.gmx.net ([212.227.15.19]:51839) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kotFs-0005TY-Iv; Mon, 14 Dec 2020 14:11:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1607973058; bh=QLX6qusWXjZX2WvsgDi/F7iJbCGtv1YbspU+gwWaTPo=; h=X-UI-Sender-Class:Date:From:To:Cc:Subject:References:In-Reply-To; b=WcpBSREjyM58wf5fAjAt241NmJhUSsTNzgEeSfIm4NviaKpx9PKVXeiIjcsHeYaz7 5V0YLY25WX4Jov13ts/kRAUFUpZk9hirBigifCIS5gjrp7s8LzpNAN5ZhXx8YutY7z Kae1LrmEQArziYDrhInIli3ce8nc0ksL2KUQ0TME= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from E15-2016.optimum.net ([70.19.86.82]) by mail.gmx.com (mrgmx005 [212.227.17.184]) with ESMTPSA (Nemesis) id 1N7zBR-1k1YCA3kgd-01521S; Mon, 14 Dec 2020 20:10:58 +0100 Content-Disposition: inline In-Reply-To: X-Provags-ID: V03:K1:+eHB5iLOi363sst4u6Ll8YYm5RUEK5Sidmz7wxaef9POudqGmPk HYIUIYxlf/uVujWES6JU7WKB6wZpUNn/2E8kVnKTlZ3TNHBK1KLEz92pWju3Bcr0omS6mk0 UiLY0YobsePX6eMs66F6G6agT5uJ0ysnnWe+tckl3Am+t3qofJl941m96EHHfoYN0igc9k7 Qxfg1/yJRRbroW/jG96Wg== X-UI-Out-Filterresults: notjunk:1;V03:K0:fAe/U1lydbI=:NP4ZwBo4oZYnRGW2dNXs/+ Sf7TYQqhZzntmSQH+gWiiuqHrLIXY/EL8gM6Ocu5BJwF9xPbuJZQNvWWaPeTvopfpUR9RkFmV LCs8b0H8pm+YQiIusW0zZfHv0rkq3n15cNEunCkN0S5ScIVyWqYsrGKFi+9vNzuspjbtORlLr AlSmhBQOtuBES6La+zHJLZVXayhLvUpxaPft0P8nO+0x+QZBO+wRs2zhmHqyw6SW5d/YB1qXu J1d7yLvyYyDz04pa7WC/TEtBrAtza5lg1Z7tsU6HFVQWeMvu9spMgbSVCmu2zTORmcPaoStF9 xsvQ64wl8VWTLq1zKxSJaUe/kpMAhOTtbfIWlmQsqATQqhIH+Myhl0Slw2d7o1Q8RN0mVzjqE NGDeK6T4YBwm3ErJ28am99BPosQctrlyiBXRdK+YJD1Q8f/Bh+YS6Xhtyj/cI4qQbZLS/CHSq +6l6sizhXaHcqcqUbyD7+kVYQtLoWvHj1x7SNryQGvt8eol7n4Wa3X7fTlHVIySicmuqMl/0p 79/II5PHh56rfEOhSTGzqtKSpy1/qnUQiwgAMLxpRPJUgtSOyDetKqJ949ArnZzAsvbRHT260 onRHxOw5bRlcnxyhP+c1w0f2vEyHdQLGh9k4dWoSLcceG/upWbBLCEodD3CMPsgCoX2lODNjv 9SdFCawhQshGcXEH6NKzP2nfSy6Zmp8ILoSGorHqB3KFxIdV3cVIpilRuf/TC+Qy/40Wej1dN Lp6fCpxpw9xOEbMABRvbSQWuSwCzoG4bT0lnIdAyKgEUfWVK+7DBO+JtynvOjhTPt0npgplp Received-SPF: pass client-ip=212.227.15.19; envelope-from=boruch_baum@gmx.com; helo=mout.gmx.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:260829 Archived-At: On 2020-12-14 20:38, Jean Louis wrote: > For sign up on Github users need to run proprietary Javascript. On the > sign up page there are few Javascript scripts proprietary and few are > free software. Maybe we could ask Github to liberate the remaining > proprietary Javascript: 1) How can JS ever be considered 'free' (and benign) when it's pushed to the client browser at run-time from an external server? Until it's received (at page load time), no user can possibly know what its contents truly are. 1.1) Even if a user had something like a set of HOSTS file entries redirecting the HTTP requests for JS to a local repository, the local JS repository would need to be kept up-to-date, BUT ... 1.2) Once a local repository exists, the JS being pushed no longer needs to be 'free' because it won't be used anyway; All that's required is API compatibility. 2) For me (IFF: I were to adopt your position re: github) your solution sounds insufficient, because it wouldn't impose upon github a legal commitment not to inject proprietary JS in the future. =2D- hkp://keys.gnupg.net CA45 09B5 5351 7C11 A9D1 7286 0036 9E45 1595 8BC0