Joe Hamman
Joe Hamman
Reviving this conversation again as it seems to address most of #731 and #759. I'm personally not very experienced in the area of building REST-like api. Maybe someone who has...
Thanks @yuvipanda - this all makes sense. > 1. What happens when user asks for more resources of a kind than we want to provide them? In additional to defaults...
+1 on (1) and (2). > 3. what to do when limits are exceeded (not failed spawn at the kube level)? I think binderhub should explicitly fail in this case....
Cc @scottyhq
Yes, I was also thinking about this problem in these terms. Not to make this more complicated but I think there are three options here. 1. Creator of binder repository...
@rochaporto - I don't think anyone has immediate plans to work on this. Without speaking for the binder team, I assume contributions would be welcome.
We'd be all for this. I think @bitnik's feature set on the notebook UI is a great start. Beyond that, I can see how a download this binder button, or...
@alando46 and I have been discussing this idea a bit in https://github.com/pangeo-data/pangeo/issues/544. Something users could do today is include a test suite in their repo and test a built image...
FWIW, the `verify` script is what we started using in [pangeo-stacks](). - Here's an example: https://github.com/pangeo-data/pangeo-stacks/blob/master/pangeo-notebook/binder/verify - And its execution as part of our CI workflow: https://github.com/pangeo-data/pangeo-stacks/blob/0425c2df72c0badd2f37dde4b6f02f2a55b8de2b/build.py#L77-L88
Chiming in here from the Pangeo perspective. We've recently found ourselves working around a few repo2docker challenges where configuring the base image would be really helpful. A few examples of...