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


Groups > linux.debian.maint.python > #13388

Re: Jupyter team?

Path csiph.com!eternal-september.org!reader02.eternal-september.org!goblin1!goblin2!goblin.stu.neva.ru!aioe.org!bofh.it!news.nic.it!robomod
From Roland Mas <lolando@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: Jupyter team?
Date Tue, 18 May 2021 17:30:02 +0200
Message-ID <Cg9Ps-54R-13@gated-at.bofh.it> (permalink)
References <CfOrE-Ah-7@gated-at.bofh.it> <Cg3qG-1hC-9@gated-at.bofh.it>
X-Original-To Gordon Ball <gordon@chronitis.net>
X-Mailbox-Line From debian-python-request@lists.debian.org Tue May 18 15:24:42 2021
Old-Return-Path <lolando@debian.org>
X-Amavis-Spam-Status No, score=-6.582 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, KHOP_HELO_FCRDNS=0.399, LDO_WHITELIST=-5, MURPHY_DRUGS_REL8=0.02, NICE_REPLY_A=-0.001] autolearn=ham autolearn_force=no
X-Policyd-Weight using cached result; rate: -3.5
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0
MIME-Version 1.0
Content-Type text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding 8bit
Content-Language fr
X-Mailing-List <debian-python@lists.debian.org> archive/latest/19173
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/f1dd4571-505a-a828-f5cd-62b4990490e0@debian.org
Approved robomod@news.nic.it
Lines 63
Organization linux.* mail to news gateway
Sender robomod@news.nic.it
X-Original-Cc debian-python@lists.debian.org
X-Original-Date Tue, 18 May 2021 17:24:26 +0200
X-Original-Message-ID <f1dd4571-505a-a828-f5cd-62b4990490e0@debian.org>
X-Original-References <e0e7ab1a-0b8f-c4bc-7342-21db5e2b5c92@debian.org> <20210518080617.uwnxeitzfjrai3z5@emissary.chronitis.net>
Xref csiph.com linux.debian.maint.python:13388

Show key headers only | View raw


Le 18/05/2021 à 10:06, Gordon Ball a écrit :
> On Mon, May 17, 2021 at 06:20:19PM +0200, Roland Mas wrote:
>> Hi everyone,
>>
>> I've been contracted by Synchrotron Soleil to work on the packaging of
>> Jupyterhub and its dependencies. This turns out to about 20 Python packages,
>> most of which should probably go under the Debian Python Team umbrella
>> (although some may go into Debian Science). So I hereby request to be added
>> to the python-team group on salsa. My salsa login is "lolando", and I have
>> read and accept the https://salsa.debian.org/python-team/tools/python-modules/blob/master/policy.rst
>> policy.
> Hello
>
> Good to have more people working on jupyter and related tools. Can you
> say what the extent of your goal here is? Does it just relate to the
> jupyterhub server, spawners, proxy, etc or does your target also include
> some work on the jupyter interfaces/core side?
Honestly, I don't know yet.I'm at the prototyping phase, with 20 Python 
packages (and 20 Node.js packages) that can just about be installed and 
end up in something that displays a webpage and allows creating a 
notebook. I don't know much more about Jupyterhub, and I guess I'll 
first focus on getting packages into shape before widening my scope further.
> I wonder if it is time to have a distinct jupyter packaging team given
> the (perhaps concerningly?) growing size of this software stack [1].
>
> Although I don't know how much time I'll have to work on this in the
> near future (new job, etc), my broad goals for this next cycle would be:
>
>   * See if we can get jupyterlab packaged. This has an unpleasant list of
>     javascript dependencies, but now there is a v3 release I hope it
>     might stabilise a bit.
>   * Try and get ipywidgets into better shape - it's currently quite out
>     of date, requiring patches in consuming libraries, and blocked on
>     javascript problems (many of which are probably in common with
>     jupyterlab)
>   * Go through the list of jupyter kernels for other languages and see
>     if some of these have matured and stabilised and might be good
>     candidates where the given ecosystem is already well supported in
>     debian - iruby, ijavascript, gophernotes (go) look like conceivable
>     candidates.
Can't help you there, not yet at least.

For reference, the list of Python packages I have so far (thanks to 
py2dsc + manual work): backoff escapism python-consul2 certipy pamela 
onetimepass jupyter-telemetry nteract-on-jupyter nbgitpuller jupyterhub 
jupyterhub-systemdspawner jupyterhub-dummyauthenticator 
jupyterhub-firstuseauthenticator jupyterhub-nativeauthenticator 
jupyterhub-ldapauthenticator jupyterhub-tmpauthenticator mwoauth 
oauthenticator jupyterhub-idle-culler jupyter-packaging

And the Node.js packages (thanks to node2npm + manual work): triple-beam 
winston-transport stack-trace fn.name one-time fecha fast-safe-stringify 
logform kuler enabled text-hex colorspace @dabh/diagnostics strftime 
statsd-parser mersenne lynx http-proxy winston configurable-http-proxy.

Still missing: traefik, but there's an ITP for that.

I'll push the repositories to Salsa in the coming days. I need to do 
some history cleanups first. If a jupyter team is created in the 
meantime, I'll gladly create the repositories under its umbrella rather 
than under the Python team's.

Roland.

Back to linux.debian.maint.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Request to join the Python team Roland Mas <lolando@debian.org> - 2021-05-17 18:40 +0200
  Re: Jupyter team? Roland Mas <lolando@debian.org> - 2021-05-18 18:30 +0200
    Re: Jupyter team? Sandro Tosi <morph@debian.org> - 2021-05-18 18:50 +0200
  Jupyter team? Gordon Ball <gordon@chronitis.net> - 2021-05-18 10:40 +0200
    Re: Jupyter team? Thomas Goirand <zigo@debian.org> - 2021-05-18 13:00 +0200
    Re: Jupyter team? Julien Puydt <julien.puydt@gmail.com> - 2021-05-18 16:30 +0200
    Re: Jupyter team? Roland Mas <lolando@debian.org> - 2021-05-18 17:30 +0200
      Re: Jupyter team? Carol Willing <willingc@gmail.com> - 2021-05-18 17:50 +0200

csiph-web