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

Find a place for DV external tool manifest redirecting for binder #10

Closed
Xarthisius opened this issue Jan 19, 2023 · 2 comments
Closed

Comments

@Xarthisius
Copy link
Member

Unaddressed part of #9 by @pdurbin

Also, I'm looking for a home for this external tool manifest you originally posted at IQSS/dataverse#6807 (comment)

{
  "displayName": "Binder",
  "description": "Run on Binder",
  "scope": "dataset",
  "type": "explore",
  "toolUrl": "https://girder.hub.yt/api/v1/ythub/dataverse",
  "toolParameters": {
    "queryParameters": [
      {
        "datasetPid": "{datasetPid}"
      },
      {
        "siteUrl": "{siteUrl}"
      },
      {
        "key": "{apiToken}"
      }
    ]
  }
}

Could we maybe add it to the README of this "girder_ythub" repo. We have a rule that external tool manifests shouldn't be hosted in the Dataverse guides. That's why we asked you and other Whole Tale folks to set up https://wholetale.readthedocs.io/en/stable/users_guide/integration.html#dataverse-external-tools (thanks again!).

@pdurbin
Copy link

pdurbin commented Jan 27, 2023

@Xarthisius me again! I just talked to our PI and we're going to enable the Binder button in Harvard Dataverse soon (maybe as soon as today!).

Meanwhile we want to add Binder to the list of external tools: https://guides.dataverse.org/en/5.12.1/admin/external-tools.html (Whole Tale has been lonely as the only dataset-level tool for years!) 😄

Screen Shot 2023-01-27 at 11 24 10 AM

Any thoughts on where the JSON manifest can be hosted?

Thanks again for running the girder.hub.yt service! Without it, we could be able to enable the Binder button! 🚀 ❤️

@pdurbin
Copy link

pdurbin commented Mar 12, 2024

For anyone arriving on this issue from https://guides.dataverse.org/en/latest/admin/external-tools.html (Dataverse 6.1 and earlier), there is a new external tool JSON manifest file for Binder available at https://github.com/IQSS/dataverse-binder-redirect

The Dataverse team has updated its guides to link there rather than this issue:

See also this post to the Dataverse mailing list: https://groups.google.com/g/dataverse-community/c/5kQhpKTOVvw/m/xUbPNEmMAQAJ

@Xarthisius thanks so much for hosting the redirect service for so long and for implementing Binder support in repo2docker in the first place! I'd say it's safe to close this issue if you like.

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

2 participants