dataverse icon indicating copy to clipboard operation
dataverse copied to clipboard

Add Source/Server name to OAI-PMH Harvesting clients

Open DS-INRAE opened this issue 1 year ago • 4 comments

Overview of the Feature Request As a superuser, I can use a new field to document the source repository in OAI-PMH harvesting clients : image

In order to (see related issues) filter content from various harvested repositories with a search facet.

One source/server name should be able to be used for several clients (e.g. to dispatch several sets from the same repository in different dataverse collection).

What kind of user is the feature intended for? (Example users roles: API User, Curator, Depositor, Guest, Superuser, Sysadmin) Superuser

What inspired the request? Needed for our harvested repositories.

Any open or closed issues related to this feature request?

  • #10195
  • Related discussion: https://dataverse.zulipchat.com/#narrow/stream/375707-community/topic/add.20Server.20Name.20to.20harvesting.20client/near/452663590

DS-INRAE avatar Jan 09 '24 14:01 DS-INRAE

Hi @jp-tosca, are you still up for a PR to address this issue ? :)

DS-INRAE avatar Oct 08 '24 14:10 DS-INRAE

Hi @DS-INRAE thanks for reaching out, it has been a while since we looked at this issue but we can bring it up to the team. This was mentioned on #10464 and reading through the comment I wonder if this last comment from @landreev is where we can pick up from this.

jp-tosca avatar Oct 08 '24 15:10 jp-tosca

Yes,

What would happen if someone has multiple clients harvested into the same collection? 🤔

To be sure to understand is it the case where we have something akin to this ?

  • Harvesting client "A" with Server name "Source_1" in collection Z
  • Harvesting client "B" with Server name "Source_1" in collection Z
  • Harvesting client "C" with Server name "Source_2" in collection Z

In this case (hopefully it's the right one), it should be Metadata Sources :

  • Source_1 : datasets harvested from A+B
  • Source_2 : datasets harvested from C

Do you want me to also copy this in the comment so it stays in the thread ?

DS-INRAE avatar Oct 08 '24 16:10 DS-INRAE

We discussed this issue again recently with @stevenferey @jeromeroucou and @luddaniel they will also be able to help answer these and further the discussion :smiley:

DS-INRAE avatar Oct 08 '24 16:10 DS-INRAE

Hi @jp-tosca, are you still on the subject or can we develop it ? (not much code normally)

luddaniel avatar Dec 05 '24 16:12 luddaniel

Sorry @luddaniel I see that I was still assigned to this but I removed myself. I will bring it up again to the team when I see Leo to see if this can be planned or prioritized.

jp-tosca avatar Dec 05 '24 17:12 jp-tosca