-
Notifications
You must be signed in to change notification settings - Fork 4k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add February 2021 community call notes (#546)
- Loading branch information
1 parent
3a6e747
commit 15c47dd
Showing
2 changed files
with
128 additions
and
1 deletion.
There are no files selected for viewing
125 changes: 125 additions & 0 deletions
125
docs/source/community/community-call-notes/2021-february.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,125 @@ | ||
# February 23rd, 2021 | ||
|
||
**Date:** February 23, 2021, at 9am Pacific (your [timezone](https://arewemeetingyet.com/Los%20Angeles/2021-02-23/9:00/Jupyter%20Community%20Call)) | ||
|
||
[**Discourse:**](https://discourse.jupyter.org/t/jupyter-community-calls/668) | ||
|
||
[**Youtube Link**](https://youtu.be/TG0w6WLunTk ) | ||
|
||
**Please note:** | ||
- Community calls are recorded and posted to this [playlist](https://www.youtube.com/playlist?list=PLUrHeD2K9Cmkoamm4NjLmvXC4Y6E1o8SP) | ||
- These notes will be recorded and posted [here](https://jupyter.readthedocs.io/en/latest/community/community-call-notes/index.html) | ||
- Everyone present is held to the [Jupyter Code of Conduct](https://jupyter.org/conduct) | ||
|
||
## Purpose | ||
|
||
Think of it as a monthly, virtual JupyterCon. It’s a place to announce and share fun things happening in the Jupyter community. | ||
|
||
For more discussion on the format of these calls, see the thread [here](https://discourse.jupyter.org/t/reviving-the-all-jupyter-team-meetings/423). | ||
|
||
## Short reports, celebrations, shout-outs | ||
|
||
* **Nick B**: Are you excited by... **JS license compliance**? Feedback welcome on [lab#9779](https://github.com/jupyterlab/jupyterlab/pull/9779) ([screenshot](https://user-images.githubusercontent.com/45380/108773016-c25f4880-752b-11eb-945c-32a20f2133b3.png))! | ||
* **Nick B**: The latest [Lab RTC PR](https://github.com/jupyterlab/jupyterlab/pull/9785) ([demo](https://mybinder.org/v2/gh/QuantStack/jupyterlab/yjupyter?urlpath=lab-dev)) is 🔥! | ||
* **Isabela Presedo-Floyd**: If you are interested in helping run or host a community call, let me know (you won't have to do it alone :sunflower:)! | ||
* **Mike**: pyls fork [python-ls](https://github.com/python-ls/python-ls) in cooperation with the Spyder team; preview of the changes to come in my [personal fork](https://github.com/krassowski/python-language-server) (**fast** and more clever autocompletion for [jupyterlab-lsp](https://github.com/krassowski/jupyterlab-lsp)!) | ||
* **Matt S**: [testbook](https://testbook.readthedocs.io/) had a talk at PyCascades around unittesting Jupyter Notebooks. | ||
|
||
## Agenda Items | ||
|
||
* **Loic Huder**: short presentation of [jupyter-h5web](https://github.com/silx-kit/jupyterlab-h5web), a JLab extension to explore/visualize HDF5 files | ||
* **Jagane Sundar**: short presentation of InfinStor's free hosted Jupyterhub service (https://infinstor.com), a Cloud hosted free Jupyterhub - our Jupyterhub service is free, you pay for Jupyterlab instance resources consumed | ||
* **Frédéric Collonval**: short presentation of [papermill_report](https://github.com/ariadnext/papermill_report). JupyterHub service to generate report from notebooks combining [papermill](https://papermill.readthedocs.io/en/latest/) and [nbconvert](https://github.com/ariadnext/papermill_report/blob/master/nbconvert.readthedocs.io). | ||
* **Nick B**: [demo](http://mybinder.org/v2/gh/deathbeds/ipydrawio/master?urlpath=lab/tree/docs/Poster.dio.svg) of [ipydrawio](https://github.com/deathbeds/ipydrawio) (🍴 with 💖 of [@quantstack/jupyterlab-drawio](https://github.com/QuantStack/jupyterlab-drawio)), the full [diagrams.net](https://https://www.diagrams.net/) UI (with all plugins, themes, shapes...) for Lab 3. Supports `*.{ipynb,drawio,png,svg}` (plus `.pdf`, sorta) | ||
|
||
## Other Links Shared | ||
|
||
This is a space to store links shared during community call discussions related to or separate from the agenda items. | ||
|
||
- agenda from [1/26 (last time)](https://hackmd.io/l2yBruUATC6yH4F2gOUPgw) | ||
- h5web | ||
- based on same backend as other hd5f extension, will share more code in the future | ||
- other one's based on lumino datagrid | ||
- [merged cells](https://github.com/jupyterlab/lumino/pull/124) would be awesome | ||
- keras: export [neural network weights](https://keras.io/api/models/model_saving_apis/) as hdf5, potential use case | ||
- xray community currently | ||
- viewer should work for all formats | ||
- [drug discovery](https://academic.oup.com/bioinformatics/article/35/8/1427/5094509) | ||
- preventing jlab from sending all the data | ||
- quick fix: filetype `base64` to just send a little data (custom contentsmanager?) | ||
- would prefer basically _no_ data... | ||
- infinistor product | ||
- hub | ||
- custom spawner/authenticator (FOSS tbd) | ||
- didn't want existing spawner (container/k8s) | ||
- vm interface granular enough | ||
- stoppable machines for lower idle cost | ||
- requires infinistor | ||
- aws auth | ||
- token refreshing | ||
- hub runs on infinistor | ||
- spawns in your own aws, shutdown on 15m of idle | ||
- stock Lab, BYO extensions | ||
- custom tool for extensions | ||
- snapshots | ||
- dashboard | ||
- s3 storage | ||
- users | ||
- multicloud (aws, azure) | ||
- customize the python kernel? | ||
- in backend, have transforms, use dockerfile, modify dockerfile | ||
- stock open source distributions (pip, conda) | ||
- [show and tell on discourse](https://discourse.jupyter.org/c/general/show-and-tell/45) | ||
- papermill_report | ||
- speaks python (other libraries could be added) | ||
- install as a service on hub | ||
- pick notebook | ||
- fill out form from papermill | ||
- click button, get report | ||
- shareable url | ||
- if break, get full traceback | ||
- click to get annotated notebook report | ||
- next time: integration testing jupyterlab, screenshots w/ playwright, etc. | ||
- papermill inspect added for this purpose, first example of using in FOSS | ||
- multi-step wizard? | ||
- schedulers | ||
- cylc | ||
- dagster | ||
- prefect | ||
- hiding code? | ||
- nbconvert (use [tags](https://nbconvert.readthedocs.io/en/latest/removing_cells.html#removing-pieces-of-cells-using-cell-tags)?) | ||
- preprocessors | ||
- all standard stuff | ||
|
||
- ipydrawio | ||
- > nb: most important takeaway: write the mimerenderer first, then it's easier to write a widget/document | ||
- More draw.io features available in notebooks | ||
|
||
## Attendees | ||
|
||
| Name | Institution | GitHub Handle | | ||
|-----------------------|-----------------------------------|-----------------------------------| | ||
| Jagane | InfinStor, Inc. | @jagane-opensource | | ||
| Loïc Huder | ESRF | @loichuder | | ||
| Frédéric Collonval | ARIADNEXT | @fcollonval | | ||
| Layne Sadler | AIQC | @aiqc | | ||
| Nick Bollweg | GTRI, Project Jupyter | @nrbgt @bollwyvl | | ||
| Isabela Presedo-Floyd | Quansight Labs | @isabela-pf | | ||
| M. Krassowski (Mike) | UOxf (on own behalf) | @krassowski | | ||
| Simon Li | University of Dundee | @manics | | ||
| Dan Lester | Ideonate | @danlester | | ||
| Wayne Decatur | Upstate University | @fomightez | | ||
| Michael Milligan | MSI @ U of Minnesota | @mbmilligan | | ||
| Matthew Seal | Noteable, Inc | @mseal | | ||
| Jose Ferro. | EPO (www.epo.org) | @joseberlines | | ||
| Marvin Kastner | Hamburg University of Technology | @1kastner | | ||
| Zach Sailer | Apple | @Zsailer | | ||
| A. T. Darian | Two Sigma | @afshin | | ||
| W Stein | CoCalc | @williamstein | | ||
| Raja Rajendran | InfinStor, Inc. | @software-artisan | | ||
| Adhitya Vadivel | InfinStor, Inc. | @adhityav | | ||
| Jeremy Tuloup | QuantStack | @jtpio | | ||
| Steven Silvester | Apple | @blink1073 | | ||
| Safia Abdalla | Microsoft, nteract | @captainsafia | | ||
| Shelby Sturgis| Netflix | @stormpython | ||
| Pete Blois | Google | @blois | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters