# JupyterHub and BinderHub Team Meeting - **Date:** Thursday 20th January 2022 - **Time:** 5PM UTC - **GitHub issue:** - **Calendar for future meetings:** ## Welcome to the Team Meeting Hello! If you are joining the team video meeting, sign in below so we know who was here. Roll call: - Min / Simula / @minrk - Yuvi / 2i2c / Berkeley / @yuvipanda - Andreas / SDSC, ETH Zürich / @ableuler - Samuel / Idiap Research Institute / @sgaist - Sarah / 2i2c / @sgibson91 - Tim / Binder / @betatim - Simon / University of Dundee / @manics - Isabela / Quansight Labs / @isabela-pf - Mridul / GESIS / @MridulS - Wes / SDSC, ETH Zürich / @wesjdj - Tasko / SDSC, ETH Zürich / @olevski - Rollin / NERSC / @rcthomas - Chris / 2i2c / @choldgraf ## Quick updates 60 second updates on things you have been up to, questions you have, or developments you think people should know about. Please add yourself, and if you do not have an update to share, you can pass. - **Min:** exploring an EU proposal for Binder-related work for reproducibility in science [horizon-widera-2022-era-01-41](https://ec.europa.eu/info/funding-tenders/opportunities/portal/screen/opportunities/topic-details/horizon-widera-2022-era-01-41) - **Isabela:** We have upcoming Jupyter accessibility workshops this Saturday ([more info on the Jupyter blog](https://blog.jupyter.org/join-us-for-the-jupyter-accessibility-workshops-part-1-133e0e522d1b)) and in March. This is open to everyone and intended to increase accessibility knowlege and connections in the community. ## Reports and celebrations This is a place to make announcements (without a need for discussion). This is also a great place to give shout-outs to contributors! We'll read through these at the beginning of the meeting. - _None added_ ## Agenda items Let's collect all potential agenda items here before the start of the meeting. We will then attempt to create a coherent agenda that fits in the 60m meeting slot. If there are similar items try and group them together. - **Andreas Bleuler (10 min):** [Amalthea](https://github.com/SwissDataScienceCenter/amalthea) - see [this thread](https://discourse.jupyter.org/t/jupyterhub-amalthea) for context - Slides shown can be found [here](https://docs.google.com/presentation/d/1NL1fHTHvcm1FaN-N6ZAA3m17zvp07wwiL3ni7AL4Ck8/edit?usp=sharing) - [Amalthea on GitHub](https://github.com/SwissDataScienceCenter/amalthea) - [Code from demo](https://github.com/SwissDataScienceCenter/amalthea-jupyterhub-demo) - **Min (10m):** Extending scopes to Jupyter Server, RTC - Custom scopes (JupyterHub): - Authorizer API (Jupyter Server): - Identity API (Jupyter Server): - Questions: - Will there be support for groups of users as well? - Yes, the RBAC that exists now should already support this - **Yuvi (10m):** New spawner for spawning into different kubernetes clusters from same hub (demo) - - Creates one namespace per user for max customizability - Uses jinja templating + kubectl so you can spawn arbitrary kubernetes resources for each user - serviceaccount, PVC, role bindings, etc