09 October 2019 - 24 June 2020
https://hackmd.io/Y7fBMQPSQ1C08SDGI-fwtg
https://hackmd.io/P1Y_TM2WSxOENvQzWVsnvw?view
||
clauses in required versions of shared modules. More at the webpack issue and a corresponding webpack draft PRMehmet: present Galata (JupyterLab UI Testing Framework)
Eric
terminating
state in the Kernel Status Indicator (with new method on ISessionContext
) and blocks cell run if Kernel is terminating - Will update PR with cell run queuing with toast in a second iteration.Saul
Athan
Tim
Jason
Brian
Additional Discussion
<table>
, <tr>
, <td>
etc nodes, super easy to style (just use CSS!) and customizeNew FB framework for react, somewhat similar to this https://www.youtube.com/watch?v=_ISAA_Jt9kI
Demo usage here:
Saul
Steve
Darian
jupyter/notebook
maintenanceTim
Jason
Luciano
More discussion:
Vidar
Up to date (193)
Outdated (379):
Support ends at v2.x: 3
Support ends at v1.x: 173
Support ends at v0.x: 203
Max
jp-scrollbar-tiny
classAlex
Saul
Additional Discussion
Max
.vscode/launch.json
into VCSEd
Steve
Vidar
Additional Discussion
"apputils/src/index"
instead of @jupyterlab/apputils
Max
typedoc-plugin-monorepo
plugin creates lots of duplicate entrieslibrary
mode of typedoc (currently experimental)
library
will allow for the API docs of each @jupyterlab
package to link to one another (I think)Tim
Brian
Steve
jupyterlab-forge
GitHub org for any repos that aren't considered core to JupyterLab (either JupyterLab or repos that we depend on).Alex
Zach
Jeremy
Jason
Darian
libgbm1
manually to handle CI breakage https://github.com/jupyterlab/debugger/pull/428Steve
Shreyas
Saul
requestIdleCallback
to schedule a call to load more.Max
Darian
egg_info
in source package of JupyterLabZach
Eric
Ed
Saul
Jason
Darian
Tim
Alex
Resources
Primary win:
Timeline:
Approaches:
First steps
Updates
Additional Discussion
Updates
jupyterlab-git@0.9.1
with a compatibility fix for nbdime (needs <2.0)fetch
requests to the setting data connector: https://github.com/jupyterlab/jupyterlab/pull/7927@jupyterlab/debugger
v0.2.0 released last week in advance of the blog post that Jeremy mentions aboveAdditional Discussion
console.warn()
on access)? See.yarnrc
ListingsHandler
refreshing the listings in a cache on server side.jupyterlab
GitHub organizationThrottler
API in this PR https://github.com/jupyterlab/lumino/pull/54 to include an edge
argument. This allows a future invocation
argument if we decide it's necessary.package_data
and now it is not (which is part of why Steve published 1.2.7), but it still ignores dot files unless we explicitly add them. This matters because of .yarnrc
||^3
to @jupyter-widgets/base
dependency version.ui-components/src/icon/labicon.tsx
and ui-components/src/style/icon.ts
Poll
talk. leading
and trailing
et alia: https://github.com/jupyterlab/jupyterlab/pull/7895LabIcon
FontAwesome
JLIcon
is now LabIcon
0.2.0
so far. We are on a weekly release schedule.JupyterLab 2.0 is currently in beta and will be released soon. If you have an extension for JupyterLab, you will likely need to release a new version for it to be installable in the new version. To test your new extension with JupyterLab 2.0, you can install it with pip install --pre jupyterlab
and then try to install your extension.
We have put together a guide on the latest docs on things you need to change to update: https://jupyterlab.readthedocs.io/en/latest/developer/extension_migration.html
If you encounter other things that you need to change, please submit a PR to that document!
JLIcon
needs documentationTim
Vidar
Darian
lm-*
namespaced events, selectors, and data
attributes to JupyterLab@jupyterlab/debugger
before switching to JupyterLab 2.Steve
Saul
Eric
pytest_jupyter_server
(released in server 0.2.1)
test_settings_api.py
and test_workspaces_api.py
.Alex
Addional Discussion
Put this info in the Changelog under an extension Developer heading << Now is the time to check it works locally, open a PR; then for 2.0 merge and release.
p-
…master
jp-mod-loading
class to file browser for initial load, saving one round-trip in /tree
URLs@lumino/virtualdom
with updates for https://github.com/jupyterlab/jupyterlab/pull/7700Vidar
Steve
Darian
Brian
Tim
Max
Jason
General Discussion
this.session?.kernel?.name ?? 'No kernel'
@jupyterlab/debugger
in core for 2.0?
@jupyterlab/shortcutui
in core for 2.0?Further Discussion:
Further Discussion:
Vidar:
Darian
Steve
Max
Tim
Mike
Discussion Points
@jupyterlab/coreutils#Poll
et alia possibly in PhosphorJS: Next time there is a major version change in @jupyterlab/coreutils
, move Poll
and its relatives into a separate @jupyterlab/poll
package..ts
source files with a Python serverextension: @jupyterlab/git