Binder not working from Harvard Dataverse
pdurbin opened this issue · 9 comments
For now, a couple links:
- discussion with Binder team: https://jupyter.zulipchat.com/#narrow/channel/103349-ask-anything/topic/Binder.20Dataverse.20error/near/476223581
- debugging: IQSS/repo2docker@1e0d726
Two updates:
- short term: we have asked for
/citation
to be unblocked - long term: simplifying repo2docker to only operate on datasets should mean we can re-block
/citation
:
Unblocking /citation
seemed to work. 🎉 https://mybinder.org/v2/dataverse/10.7910/DVN/TJCLKP/ (which is where the Binder button sends you, for example, from https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/TJCLKP ) opens up my dataset:
For a longer term fix I'll keep monitoring my PR at yuvipanda/repo2docker#7 which I announced at https://jupyter.zulipchat.com/#narrow/channel/103349-ask-anything/topic/Binder.20Dataverse.20error/near/489270587
This is the new PR to track:
Once it's merged and deployed, we can try pulling the block back in place for /citation
.
While we're bothering those folks, we'll unblock /openapi
, which was asked about at https://jupyter.zulipchat.com/#narrow/channel/103349-ask-anything/topic/Binder.20Dataverse.20error/near/489373873
@yuvipanda now that this PR has been merged...
... do you think we should try putting the block back in place for /citation
?
Following some discussion, we'll track the deployment of the fix above with with this issue:
Per jupyterhub/mybinder.org-deploy#3191 the deployment was done on Dec 21, 2024.
But let's not change anything on a Friday. Maybe next week.
As a reminder we're asking for two things:
- put the block back in place for
/citation
- remove the block from
/openapi
(while we're asking for changes anyway)
put the block back in place for
/citation
Done. And I re-tested Binder. Works fine. I gave a shout out to the developer who helped us out. ❤
\o/
This is also a perfect good example of open source and open infrastructure working well - this led to big improvements in repo2docker and binderhub, so yay :) Thank you for reporting and engaging with us throughout this process!