Hi Everyone,
This is my attempt at writing a weekly summary of our video meeting we have each
Tuesday. I’m using the notes that have been taken during the meeting by the
collective effort so the quality of the section depends highly on the quality of
the notes taken.
Any help welcome. I also try to keep writing this summary under 30 min.
The notebook team released notebook 4.4.1 last week which is now available both
on PyPI and conda forge. There is one more small change to fix a frustration
with widgets (https://github.com/jupyter/notebook/pull/2174), but we’re waiting
until we make sure that there are no other notebook changes for ipywidgets 6.
We are a few issues/PRs away from 5.0 release:
We hope to put beta 1 out today after the meeting
Please pitch in if you need anything else before we start the beta/rc cycle !
Steve started a major refactor of rendermime → output area → cell → notebook to
utilize the Ian’s ObservableMap. This is resulting in a lot cleaner code base,
and gives the rendermime renderers a live data model with mime data and metadata
. Thanks, Ian!
Darian is working on a overhaul of tooltip, completion, and inspector plugins to
follow the same pattern of a third party author adding substantial content to
notebooks and consoles.
The cell metadata editor now uses a code editor, released in 0.16. There was a
rendering bug that forced a 0.16.2 release this morning which also includes some
style improvements.
There’s a discussion about future support for dashboards in JupyterLab in
https://github.com/jupyterlab/jupyterlab/issues/1640.
We’ve been making continual progress towards a 6.x public beta. We closed 12
issues, merged 16 PRs, and we’re down to 13 open issues for 6.0.
Jason is wondering if Carol’s pulse news activity report in the JupyterHub
section is automated. Something like that would be great to have as part of this
report to the mailing list.
Thomas has restarted work on overriding the default script export for specific
programming languages, using a new group of entry points:
https://github.com/jupyter/nbconvert/pull/531
Renewed Interest for a JATS/XML exporter, discussion will be respawned in March
once some folks are visiting Berkeley.
We discussed how to pick up binder from Jeremy and Andrew as Jeremy has left
Janelia Lab. With them, Chris Holdgraf and the Data8 people, we discussed what
can be done in the short (infrastructure should not be funded anymore in 4 to 6
month) and long term for the sustainability of binder, and how to merge with
JupyterHub. A further longer summary will be poster by Jamie later.
There was a strong interest in various forms of federated design.
There was also some discussion of Binder & related services at the recent
OpenDreamKit meeting. There may be people in Europe with time to work on it, and
maybe even computational resources to support it (this is a fairly distant
possibility, at this point).
jupyter-core 4.3 https://github.com/jupyter/jupyter_core/pull/97
jupyter-kernel-gateway 1.2.0 https://github.com/jupyter/kernel_gateway/pull/222 On PyPI, and building on Conda-Forge
jupyter-lab 0.16.2 on PyPI and NPM - building on conda-forge
jupyter-notebook 4.4.1 is on PyPI and PIP
jupyter-client 5.0 https://github.com/jupyter/jupyter_client/issues/238
jupyter-notebook 5.0b1 https://github.com/jupyter/notebook/issues/2150
Thanks you for reading, and thanks a lot for those of you who wrote sections
with full sentences and all the details. Any help to put this document in form
before sending it to the mailing list is welcome. It’s a collaborative document
so anyone can pitch in.
As usual if you have any questions/feedback/corrections like sections too long,
to short missing informations, your input is welcomed. We’ll keep these summary
for a couple of weeks to see if you find them useful.
Thanks.