Path: csiph.com!weretis.net!feeder8.news.weretis.net!news.mixmin.net!aioe.org!bofh.it!news.nic.it!robomod From: Carol Willing Newsgroups: linux.debian.maint.python Subject: Re: Jupyter team? Date: Tue, 18 May 2021 17:50:01 +0200 Message-ID: References: X-Mailbox-Line: From debian-python-request@lists.debian.org Tue May 18 15:45:11 2021 Old-Return-Path: X-Amavis-Spam-Status: No, score=-0.179 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=2, MURPHY_DRUGS_REL8=0.02, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no autolearn_force=no X-Policyd-Weight: using cached result; rate: -5.5 X-Gm-Message-State: AOAM5300qwHqAAKp+PLgS8SYwmRI0LWOutRG1NH6YuM2xoD6Sd/z6Uck pfrASxjPfPYPfWviEqysA2k= X-Google-SMTP-Source: ABdhPJzoGECqIHERL57TuJ3jVJ+ifDs1bQpeBsUWJxPIGd6LNbTmvV4u2/B8ebnLWUCaG7/yyLTsMA== X-Received: by 2002:a65:6843:: with SMTP id q3mr5689313pgt.453.1621351773842; Tue, 18 May 2021 08:29:33 -0700 (PDT) X-Readdle-Message-ID: 4e07fe35-f213-4a27-ba4e-90bef7f97c85@Spark MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="60a3dd5b_216231b_bce6" X-Mailing-List: archive/latest/19174 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/4e07fe35-f213-4a27-ba4e-90bef7f97c85@Spark Approved: robomod@news.nic.it Lines: 240 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 08:29:26 -0700 X-Original-Message-ID: <4e07fe35-f213-4a27-ba4e-90bef7f97c85@Spark> X-Original-References: <20210518080617.uwnxeitzfjrai3z5@emissary.chronitis.net> Xref: csiph.com linux.debian.maint.python:13389 --60a3dd5b_216231b_bce6 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi folks, I work on the Jupyter project and am one of the maintainers for JupyterHu= b. I would recommend opening a conversation on discourse.jupyter.org. There = is a JupyterHub in HPC group that is active and you would probably find i= nterest. Carol Willing Project Jupyter Steering Council Python Steering Council On May 18, 2021, 8:24 AM -0700, Roland Mas , wrote:= > Le 18/05/2021 =C3=A0 10:06, Gordon Ball a =C3=A9crit=C2=A0: > > 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 umbre= lla > > > (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 =22lolando=22,= and I have > > > read and accept the https://salsa.debian.org/python-team/tools/pyth= on-modules/blob/master/policy.rst > > > policy. > > Hello > > > > Good to have more people working on jupyter and related tools. Can yo= u > > say what the extent of your goal here is=3F Does it just relate to th= e > > jupyterhub server, spawners, proxy, etc or does your target also incl= ude > > some work on the jupyter interfaces/core side=3F > 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 fur= ther. > > I wonder if it is time to have a distinct jupyter packaging team give= n > > the (perhaps concerningly=3F) growing size of this software stack =5B= 1=5D. > > > > 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. > > =46or 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-bea= m > winston-transport stack-trace fn.name one-time fecha fast-safe-stringif= y > logform kuler enabled text-hex colorspace =40dabh/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. > --60a3dd5b_216231b_bce6 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline
Hi folks,

I work on the Jupyter project and am one of the maintainers for JupyterHu= b.

I would recommend opening a conversation on discourse.jupyter.org. There = is a JupyterHub in HPC group that is active and you would probably find i= nterest.

Carol Willing

Project Jupyter Steering = Council
Python Steering Council
On May 18, 2021, 8:24 AM -0700, Rol= and Mas <lolando=40debian.org>, wrote:
Le 18/05/2021 =C3=A0 10:06, Gordon Ball a =C3=A9crit&=23160;:
On Mon, May 17, 2021 at 06:20:19PM +0200, R= oland 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 packag= es,
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 add= ed
to the python-team group on salsa. My salsa login is =22lolando=22, and I= have
read and accept the https://salsa.debian.org/python-team/tools/python-mod= ules/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=3F Does it just relate to the jupyterhub server, spawners, proxy, etc or does your target also include<= br /> some work on the jupyter interfaces/core side=3F
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 furth= er.
I wonder if it is time to have a distinct j= upyter packaging team given
the (perhaps concerningly=3F) growing size of this software stack =5B1=5D= .

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:<= br />
* 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.

=46or 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<= br /> winston-transport stack-trace fn.name one-time fecha fast-safe-stringify<= br /> logform kuler enabled text-hex colorspace =40dabh/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.

--60a3dd5b_216231b_bce6--