owned this note
owned this note
Published
Linked with GitHub
# JupyterHub and BinderHub Team Meeting - July
Goal: Continuous improvement
#### Date: 19th July 2018
#### Videoconference link: https://calpoly.zoom.us/my/jupyter
[Link to prior meeting's virtual meeting report](https://hackmd.io/XXXXXXX)
## 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:
* name / institution / GitHub handle
* min / simula / @minrk
* tim / wild tree tech / @betatim
* erik / sandvik code / @consideRatio
* j forde / @jzf2101
* Brian / Cal Poly / ellisonbg
* Chris / UC Berkeley / @choldgraf
## Actions
1. Help or discussion needed; Agenda Items for Monthly Meeting
1.1. Open PRs
2. [#758, node pools, k8s 1.9+, scheduler, etc...](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/pull/758)
3.2. Open issues
4. last call for camera version of icml workshop writeup plz sign up on openreview http://openreview.net/
2. Decisions needed
- betatim
- what if I was to receive $20000 (or more) in cloud credits, how could they go to running mybinder.org?
- would require juggling billing accounts
- a reason to get started with federation so we can handle this under the hood?
- reasons not to take credits on other platforms is that it adds complexity that costs human effort
- jzf says related: grant opportunities for additional funding
- add a public demo of binderhub with more resources to convince people we can do more to encourage them to deploy their own (fancy.mybinder.org)
- maybe do impressive demos like pangeo where users can spin up big clusters
- Jessica submits a proposal for AWS credits in the next few days for the demo of fancy.mybinder.org
- "ai.mybinder.org" in order to host fancier compute and highlight machine learning use-cases
- can this grant also include some engineering time from SageMaker/AWS team?
- geo.mybinder.org, yourdiscipline.mybinder.org as a way to expand this idea
- create a call for hosting mybinder.org, wait till after AWS grant
- if you are against this write here
- like this idea of a call, but we might want to make it non-exclusive, to allow multiple vendors to participate.
- how do we try out https://cloud.google.com/compute/docs/instances/preemptible to see how disruptive it would be to users and how much we would end up saving?
- Tim will create an issue to follow this up
- One idea: split users between two nodepools once we have the ability nodepool
- Wild Tree Tech will start saying on their webpage that we offer hosted/managed JupyterHub and BinderHub instances
- choldgraf
- I'd like to get some momentum behind the "binder sustainability" conversation. Or at least to recap what we discussed @ the dev meeting.
- Update on the scipy presentation: http://bit.ly/scipy-2018-binder
- start using the SciPy paper once it is out instead of the eLife blog post?
- what about the JOSS paper that is stalled? Waiting for 0.1
- @jzf2101 should give an update on the reproducible environments paper she presented!
- if you want your name on this sign up for openreview.org
- Update on the PEARC conference tutorial that we'll be giving in pittsburgh
- link to agenda: https://pearc18.conference-program.com/?page_id=10&id=tut149&sess=sess103
- workshop will focus on using it on Jetstream and ComputeCanada instead of commercial clouds
- Cost model + projections for our $$$ burn rate
- we aren't sure how long we have before we run out of money
- we give 1GB of RAM at least, 10min idle time out, max run time 8h, scaling is determined by RAM required not CPU needs
- Design: https://github.com/jupyterhub/design
- we have been using the wrong logo all along!!!11!
- consideRatio
- minrk
- we should try adopting the multi-node-pool + nodeAffinity deployment strategy, which may help a lot with scale-down (harder to say without packing for Binder's round-the-clock visitors, but works great for users in a single timezone)
- ERIK: This is what [#758](https://github.com/jupyterhub/zero-to-jupyterhub-k8s/pull/758) is about, in an optional but recommended manner.
- ellisonbg
- Zach Sailer will be starting full time at Cal Poly around August 6th.
- He will be working mostly full time on JupyterHub things, starting with better integration with directory services (AD, LDAP, etc.) and the idea of "projects" for JupyterHub.
- ...
- ...
3. Next actions (team)
- concrete actions
## News, Information, and Thanks
4. Team Metrics
5. Team News and Informational items
- 5.1 Organization highlights
- 5.2 BinderHub projects
- https://gitlab.com/gitlab-org/gitlab-ce/issues/48236 Tim isn't sure what exactly they are planning but I made a suggestion for what I think would be cool.
- 5.3 JupyterHub projects
- 5.4 Related projects (repo2docker, nbgrader, others)
6. Thanks, Things to Celebrate, and anything else
- We got some shout outs in the CERN High School teacher summer school https://indico.cern.ch/event/651996/contributions/2994003/attachments/1689835/2718654/WG5_Open_Data_Presentation.pdf and their repo https://github.com/cms-opendata-education/HST-2018
- Tim will be speaking about Binder at PyconDE in October
- ...