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

Allow Harvesting to use arbitrary sets #10937

Closed
scolapasta opened this issue Oct 18, 2024 · 4 comments
Closed

Allow Harvesting to use arbitrary sets #10937

scolapasta opened this issue Oct 18, 2024 · 4 comments
Labels
NIH CAFE Issues related to and/or funded by the NIH CAFE project Original size: 3

Comments

@scolapasta
Copy link
Contributor

Currently the UI only alllows for sets that the server returns, This ticket is to verify and/add that you can definie an arbitrary set via the API (and eventually the UI, but that might wait for the SPA to support harvesting, unless it's quick in the current UI) to support sets defined for DataCite OAI.

@scolapasta scolapasta moved this to SPRINT- NEEDS SIZING in IQSS Dataverse Project Oct 18, 2024
@scolapasta
Copy link
Contributor Author

So checking the API, we can add / edit a haresting client and should be able to set any set. We'll need to test it, once we have #10936 working to make sure.

Once thing I'm not sure if is how large these set names will be, right now the set field is set to:
harvestingset | character varying(255)

So if it needs to be longer, the one thing we can (proactively) consider is to change this to be type text.

@scolapasta scolapasta moved this from SPRINT- NEEDS SIZING to This Sprint 🏃‍♀️ 🏃 in IQSS Dataverse Project Oct 18, 2024
@scolapasta
Copy link
Contributor Author

@landreev
Copy link
Contributor

I think we should just remove the length restriction on the set field proactively. Since the whole point here is that DataCite's implementation accepts "sets" that are in fact arbitrary search queries - so it's reasonable to expect that there will be a use case for a very long one; like a very long list of specific DOIs, for example.

@cmbz cmbz added GREI 3 Search and Browse NIH CAFE Issues related to and/or funded by the NIH CAFE project labels Oct 20, 2024
@landreev landreev removed the GREI 3 Search and Browse label Oct 22, 2024
@landreev
Copy link
Contributor

Closing since the task described is part of the overall #10909 that's in progress.
(The issue of the set having a character limit has been noted as an item in the above).

@github-project-automation github-project-automation bot moved this from This Sprint 🏃‍♀️ 🏃 to Done 🧹 in IQSS Dataverse Project Oct 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NIH CAFE Issues related to and/or funded by the NIH CAFE project Original size: 3
Projects
Status: Done 🧹
Development

No branches or pull requests

3 participants