unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* bug#58089: python-bokeh package contains prebuilt javascript.
@ 2022-09-25 22:22 Diane Trout
  2022-09-27  7:46 ` Liliana Marie Prikler
  0 siblings, 1 reply; 3+ messages in thread
From: Diane Trout @ 2022-09-25 22:22 UTC (permalink / raw)
  To: 58089

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 




^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#58089: python-bokeh package contains prebuilt javascript.
  2022-09-25 22:22 bug#58089: python-bokeh package contains prebuilt javascript Diane Trout
@ 2022-09-27  7:46 ` Liliana Marie Prikler
  2022-09-27 17:08   ` Diane Trout
  0 siblings, 1 reply; 3+ messages in thread
From: Liliana Marie Prikler @ 2022-09-27  7:46 UTC (permalink / raw)
  To: Diane Trout, 58089

Am Sonntag, dem 25.09.2022 um 15:22 -0700 schrieb Diane Trout:
> I'm not sure what your policies are on prebuilt javascript.
Our policy is currently pending a rewrite, but TL;DR: we consider both
bundled and prebuilt sources unwanted.  Since bokeh's javascript is
actually typescript (which hasn't been bootstrapped yet), the proper
course of action would be to either remove it or remove bokeh (as well
as python-ikarus).

Cheers




^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#58089: python-bokeh package contains prebuilt javascript.
  2022-09-27  7:46 ` Liliana Marie Prikler
@ 2022-09-27 17:08   ` Diane Trout
  0 siblings, 0 replies; 3+ messages in thread
From: Diane Trout @ 2022-09-27 17:08 UTC (permalink / raw)
  To: Liliana Marie Prikler, 58089

I thought the Guix project was trying to be similarly strict as Debian
so wanted to let you know.



On Tue, 2022-09-27 at 09:46 +0200, Liliana Marie Prikler wrote:
> Am Sonntag, dem 25.09.2022 um 15:22 -0700 schrieb Diane Trout:
> > I'm not sure what your policies are on prebuilt javascript.
> Our policy is currently pending a rewrite, but TL;DR: we consider
> both
> bundled and prebuilt sources unwanted.  Since bokeh's javascript is
> actually typescript (which hasn't been bootstrapped yet), the proper
> course of action would be to either remove it or remove bokeh (as
> well
> as python-ikarus).
> 
> Cheers





^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-09-27 20:10 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-25 22:22 bug#58089: python-bokeh package contains prebuilt javascript Diane Trout
2022-09-27  7:46 ` Liliana Marie Prikler
2022-09-27 17:08   ` Diane Trout

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).