From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 26 04:09:34 2022 Received: (at submit) by debbugs.gnu.org; 26 Sep 2022 08:09:34 +0000 Received: from localhost ([127.0.0.1]:49233 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ocjBF-00010c-8S for submit@debbugs.gnu.org; Mon, 26 Sep 2022 04:09:34 -0400 Received: from lists.gnu.org ([209.51.188.17]:47108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oca3b-00071G-OI for submit@debbugs.gnu.org; Sun, 25 Sep 2022 18:25:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33656) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oca3b-0000ka-IS for bug-guix@gnu.org; Sun, 25 Sep 2022 18:25:03 -0400 Received: from chaos.caltech.edu ([131.215.34.119]:55600) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oca3W-0006Px-Mf for bug-guix@gnu.org; Sun, 25 Sep 2022 18:25:03 -0400 Received: from 99-121-215-28.lightspeed.irvnca.sbcglobal.net ([99.121.215.28] helo=[192.168.1.69]) by chaos.caltech.edu with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1oca1L-0000nV-OZ for bug-guix@gnu.org; Sun, 25 Sep 2022 15:22:43 -0700 Message-ID: <4b7be8ca35b9b9347ccad1f720752603d617f18a.camel@ghic.org> Subject: python-bokeh package contains prebuilt javascript. From: Diane Trout To: bug-guix@gnu.org Date: Sun, 25 Sep 2022 15:22:42 -0700 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.45.3-2 MIME-Version: 1.0 Received-SPF: pass client-ip=131.215.34.119; envelope-from=diane@ghic.org; helo=chaos.caltech.edu X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 26 Sep 2022 04:09:27 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi, I noticed that the guix packaging for bokeh just downloads the source code from pypi. But that source unfortunately contains some prebuilt javascript. Mostly it's source readable but there's a few .min.js files as well. And it wouldn't pass Debian's submission guidelines since the javascript code is compiled from other projects. I'm not sure what your policies are on prebuilt javascript. From one of the guix install directories I found 519 .js files, of which 18 were .min.js files. /gnu/store/xwf87w9v7g7vphci39v34zgyxg8w31f5-python-bokeh- 2.4.3/lib/python3.9/site-packages/bokeh$ find . -name "*.js" | wc -l 519 /gnu/store/xwf87w9v7g7vphci39v34zgyxg8w31f5-python-bokeh- 2.4.3/lib/python3.9/site-packages/bokeh$ find . -name "*.min.js" | \ wc -l 18 Diane=20