JupyterHub and BinderHub Team Meeting - October¶
Proposed: 18 October 2018 at 6pm Zurich time
Welcome to the Team Meeting¶
If you are joining the team video meeting, sign in below so we know who was here. Roll call:
name / institution / GitHub handle
Tim / Wild Tree Tech / @betatim
Min / Simula / @minrk
Zach / Cal Poly / @zsailer
Carol / Project Jupyter / @willingc (absent but thanks for organizing the meeting Tim)
Let’s collect all potential agenda items here. We will then sort them at the start of the meeting. If there are similar items try and group them already.
https://github.com/jupyterhub/team-compass/issues/61 - should we adopt ‘third thursday of the month’ as regular slot for the meetings?
Third thursday each month has been choosen
can someone attend https://github.com/whole-tale/whole-tale/issues/43
What messages do we want to send?
if you want to comment or add to the Google Doc plesae do!
2 million binders launched! (soon)
get registered on CMT for Jess so you get credit for submissions
after registering email Jess with the email you used
internal ssl: https://github.com/jupyterhub/jupyterhub/pull/2055
needs support from spawners
help test it out!
do services get the SSL things they need? (Todo reminder for Min)
entrypoints for custom classes: https://github.com/jupyterhub/jupyterhub/pull/2203
entrypoints are how pytest plugins and pygme lexer extensions work
your package can register yourself as “kubernetes” spawner
the hub can then ask for the package that provides the “kubernetes” spawner
very nice benefit is that jupyterhub can generate config options for all ‘plugins’!
standalone package called ‘entrypoints’ used at runtime (written Thomas)
simplify binderhub helm chart: https://github.com/jupyterhub/binderhub/pull/680
How do we make it easier for other BinderHubs to be in sync with mybinder.org?
start regular releases of repo2docker
“so you want to run a BinderHub?” - create docs that help you make choices when running a BinderHub
what in mybinder.org-deploy should be promoted to the BinderHub chart
for example network policies
make the default network policy more like Yuvi’s EdX deployment with HTTPS proxy and SNI inspection?
Good work being done on the Outreachy mentoring :D 🎉🎉
jhubctl (WIP): common CLI for deploying jupyterhub on any provider
pronounced “hub-cuddle”, it is a silent j
Things people should know about