JupyterLab extensions, way to customize Jupyter for HPC:
- Filesystem browsing - favorites, recents etc. to traverse a big HPC FS
- Clone notebooks (and experimental binder work?)
- Access to different types of resources through the launcher
- Dask integrations
- Slurm extension
- Resource monitoring (resuse)
- (we could also talk about user facing viz widgets but I think that could be dropped)
Each phase has taught us, and re-taught us, valuable lessons about adapting Jupyter to meet the rich user interface needs of supercomputer users. Here they are.
How Jupyter's Design Helps Us Make it Succeed for our Users
- Jupyter's modular design, built on abstraction, extensibility, almost always provides us with a way to expand the service and make it more responsive to the needs of our users.
- ...