mybinder.org-deploy icon indicating copy to clipboard operation
mybinder.org-deploy copied to clipboard

Matplotlib.org binder link

Open jklymak opened this issue 3 years ago • 7 comments

A link to the repository

https://github.com/matplotlib/mpl-brochure-binder https://mybinder.org/v2/gh/matplotlib/mpl-brochure-binder/main?labpath=MatplotlibExample.ipynb

Why are you concerned this repository maybe liable for banning?

Matplotlib would like to link the binder above from our new landing page which will be served at https://matplotlib.org/ to show folks that Matplotlib is interactive.

We are not really sure how many hits this will make, but likely quite a few when we put the new page up, and then intermittent after that.

Happy to talk about if this is even reasonable or not, or discuss figuring out hosting for our own binder instance somewhere. (cc @QuLogic, @tacaswell, @story645)

jklymak avatar Oct 29 '21 09:10 jklymak

Thank you for opening your first issue in this project! Engagement like this is essential for open source projects! :hugs:
If you haven't done so already, check out Jupyter's Code of Conduct. Also, please try to follow the issue template as it helps other other community members to contribute more effectively. welcome You can meet the other Jovyans by joining our Discourse forum. There is also an intro thread there where you can stop by and say Hi! :wave:
Welcome to the Jupyter community! :tada:

welcome[bot] avatar Oct 29 '21 09:10 welcome[bot]

I think this would be cool. We already host try.jupyter.org and aren't totally wiped out by the traffic.

Two thoughts:

  1. let's try it out with the understanding that if it causes trouble we can remove the link from the frontpage again
  2. lets take a look if we can use some "trickery" to make the image for the repository smaller/build faster. Even if it is at the cost of making it harder to understand. I am thinking of something like basing it on https://github.com/binder-examples/minimal-dockerfile or some such

betatim avatar Oct 29 '21 09:10 betatim

That makes sense. Just let any of the folks above know if the binder link gets overwhelmed and we can remove the button until we get it sorted.

I don't know if you have per-repo throttling, but that would probably be OK as well - I imagine users can understand it is not an infinite resource, and will just try again later.

Finally if there is anything we can do to "cache" or minimize the build in some way on our end, we are happy to try and do so.

jklymak avatar Oct 29 '21 09:10 jklymak

I LOVE IT!

yuvipanda avatar Oct 29 '21 10:10 yuvipanda

Did this go live?

yuvipanda avatar Nov 16 '21 07:11 yuvipanda

Its live on our brochure site that will be copied over to the main site in the next day or two? https://matplotlib.org/mpl-brochure-site/

jklymak avatar Nov 16 '21 08:11 jklymak

This went live a few hours ago.

tacaswell avatar Nov 17 '21 21:11 tacaswell

I'm closing this as it seens resolved.

rgaiacs avatar Aug 28 '23 08:08 rgaiacs