Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plan for SciPy announcement #27

Closed
yuvipanda opened this issue Jun 17, 2019 · 8 comments
Closed

Plan for SciPy announcement #27

yuvipanda opened this issue Jun 17, 2019 · 8 comments

Comments

@yuvipanda
Copy link
Contributor

I'm guessing @SylvainCorlay and others will announce Voila at SciPy. We should make sure the Gallery is upto the task of the folks who will be coming to check it out.

  1. Make sure our instance is big enough
  2. Have some monitoring & metrics in place (so we know how many people showed up)
  3. Have more examples?
  4. Quick design refresh
  5. Make sure idle culling is in place.

Other things to do? /cc @pbugnion @jtpio

@jtpio
Copy link
Member

jtpio commented Jun 17, 2019

Those are all good points. Also:

  • HTTPS by default for voila-gallery.org
  • A tutorial so people can deploy their own gallery? (including links to the existing guides in TLJH)

@martinRenou
Copy link
Member

martinRenou commented Jun 17, 2019

@jtpio
Copy link
Member

jtpio commented Jun 17, 2019

@martinRenou both themes and templates?

@martinRenou
Copy link
Member

Sorry, I meant templates :)

@maartenbreddels
Copy link
Member

FYI, this is the material for the tutorial on widgets:
jupyter-widgets/tutorial#33

It will include instructions for mybinder, but we hope to do more :)

I feel torn about the templates, I think before we let people make new templates, we should have a stable template system. If we push out an early release, we might have to break it twice (once for the directory layout+nbconvert coop., once for the progressive rendering). So just be aware that this area is still moving.

@SylvainCorlay
Copy link
Member

Thanks @yuvipanda for opening this.

FYI, @maartenbreddels and @martinRenou will be giving the talk about voila. I will finally not attend scipy (going to give another talk at CICM about voila as well). There should also be some voila chapter in the jupyter widgets tutorial.

@jtpio jtpio mentioned this issue Jun 28, 2019
@jtpio
Copy link
Member

jtpio commented Jul 5, 2019

I think the current state of the gallery together with the open PRs (#48, #45 and #50) cover most of the points listed above.

The current instance is a b2-30 that comes with 30 GB RAM, 8 vCores and 200 GB SSD. That should be enough to start with.

Regarding the templates this is something that we need to handle in voila before exposing it in the gallery.

For the idle culling, there is a basic activity timeout which means that the notebook servers will be shut down if they become inactive (same values as for mybinder.org). There is no user culling yet, the temporary users are still kept in the JupyterHub database. This is something that can tackled later on.

For the monitoring and metrics, maybe @yuvipanda has something we can setup quickly? (would using the /metrics endpoint be enough?)

@jtpio jtpio mentioned this issue Jul 15, 2019
@jtpio
Copy link
Member

jtpio commented Jul 15, 2019

Closing as the remaining points mentioned here now have their own issues.

@jtpio jtpio closed this as completed Jul 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants