Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #12955 > unrolled thread

Jupyter project packaging effort

Started byJulien Puydt <julien.puydt@gmail.com>
First post2020-10-18 10:00 +0200
Last post2020-10-18 11:50 +0200
Articles 2 — 2 participants

Back to article view | Back to linux.debian.maint.python


Contents

  Jupyter project packaging effort Julien Puydt <julien.puydt@gmail.com> - 2020-10-18 10:00 +0200
    Re: [Pkg-javascript-devel] Jupyter project packaging effort Jonas Smedegaard <jonas@jones.dk> - 2020-10-18 11:50 +0200

#12955 — Jupyter project packaging effort

FromJulien Puydt <julien.puydt@gmail.com>
Date2020-10-18 10:00 +0200
SubjectJupyter project packaging effort
Message-ID<B1bLH-4pi-1@gated-at.bofh.it>
Hi,

my first goal was to update nbconvert -- but it needs a more recent
nbsphinx.

So I have a look at nbsphinx. Ah, it requires a more recent ipywidgets.

Now ipywidgets gets interesting : that package suffers from a lack of
love, for reasons made obvious below.

The purely Python part is ok, but there's a widgetsnbextension/
directory. "Lasciate ogni speranza, voi ch'entrate" would be a more
suitable name, though longer. What is it? A trivial Python code, with a
few javascript source files, which need to be "compiled" (webpack'ed,
really).

The package existed, so it just needs brushing, ok? Well, the short
answer is: no. The longer answer is that in debian/, there is a lot of
javascript code. Not even always sources. When the package was (last)
prepared, Debian lacked many, many things on the javascript side, so
there was little choice in the matter. The elephant in the room is
webpack : but now we have it!

There are still probably dozens of missing depends, all in a dep graph,
probably not a tree (there will be loops). I'll probably prepare quite
a few package both in the Debian Python Team and the Debian Javascript
Maintainers Team.

I'm sorry if I'm breaking some things along the way : I'll do my best
to avoid that, but from experience you can hardly upgrade things on one
side without breaking something on another...

Help is welcome,

JP

[toc] | [next] | [standalone]


#12956 — Re: [Pkg-javascript-devel] Jupyter project packaging effort

FromJonas Smedegaard <jonas@jones.dk>
Date2020-10-18 11:50 +0200
SubjectRe: [Pkg-javascript-devel] Jupyter project packaging effort
Message-ID<B1dua-5ux-3@gated-at.bofh.it>
In reply to#12955

[Multipart message — attachments visible in raw view] — view raw

Hi Julien,

Great that you are improving some packages.

I have a hard time understanding what you are trying to say in your post 
below, however...


Quoting Julien Puydt (2020-10-18 09:55:27)

[ long rant about how proper packaging is hard and may fail ]

> Help is welcome,

Did I understand your message correctly, or did I miss something?


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.maint.python


csiph-web