-
Notifications
You must be signed in to change notification settings - Fork 501
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
I don't know which is harvesting server link #4203
Comments
@thalia25 and I have been discussing this at http://irclog.iq.harvard.edu/dataverse/2017-10-13#i_58686 and it sounds like there are two problems:
|
I'm looking at http://guides.dataverse.org/en/4.8/admin/harvestserver.html but I'm not sure what URL to send for the set I just created. The only OAI-PMH verb I know is "Identify". https://dev1.dataverse.org/oai?verb=Identify shows this: |
Hope this helps!: I think the server URL for @pdurbin's example would be https://dev1.dataverse.org/oai. For Harvard Dataverse, it would be https://dataverse.harvard.edu/oai. That's what I would include as the Server URL when I'm adding harvesting client info in the Dataverse dashboard. So I think if you followed that pattern with your installation (repositoryURL.xxx/oai?verb=ListSets) and got that page of xml of your list of oai sets, you'd know that the server URL is repositoryURL.xxx/oai. We've noted that the guides, and I agree with @pdurbin that the application, should show what the server URL is. |
@jggautier Hi, So the link that I must share to interoperate with another repository is with the link that you mention adding oai? |
@thalia25 Yes, that's what I would think. I'm only familiar with how to set up harvesting between Dataverse repositories, but I looked through DSpace's latest docs (version 6.x) about importing metadata, and it has some info about using an "OAIPMHDataLoader".
As you said, I think that the serverAddress for your Dataverse installation would be the address of your installation plus /oai at the end. Let me know if that makes sense and is helpful (or doesn't and isn't!). (Eventually I think we'll need to get touch with someone who can say authoritatively what oai-pmh info Dataverse admins need, and how to get it, in order to share the metadata in their installation.with other systems.) |
@jggautier and @pdurbin What is the difference between OAI server and OAI sets? |
The server URL points to the OAI server. When you enable harvesting, your Dataverse installation is a server. The Dataverse guides have a section on what OAI sets are that I think should help:
Have you seen this page on DSpace's guides about harvesting non-DSpace content into a DSpace installation?: https://wiki.duraspace.org/display/DSDOC6x/XMLUI+Configuration+and+Customization#XMLUIConfigurationandCustomization-HarvestingItemsfromXMLUIviaOAI-OREorOAI-PMH |
Would it be helpful if in the "Managing Harvesting Server and Sets" section of the Dataverse guides we add that
? Also, I came across DataCite's OAI-PMH guide recently. (Wish I'd seen it a year ago!) I think it very clearly answers a lot of the types of questions Thalia was asking. Might be nice to borrow from it as well :) |
@jggautier yes, I think an example like that would be very helpful and easy to add. |
@pdurbin the one who did not know the OAI-PMH address was in the installation of dataverse version 4.7, it was thanks to you that I learned about the URL. I think it would be good to mention it in the versions that don't show the OAI-PMH address on the dataverse page. |
Thanks @thalia25! I just want to clarify that the OAI-PMH address is not in the UI of any Dataverse installation version on and after 4.0. (I'm not sure about Dataverse versions before 4.0.) |
Today at http://irclog.iq.harvard.edu/dataverse/2018-12-18#i_83107 @poikilotherm said, "The docs could be more specific about the endpoint URL" and he said he'd roll a small doc change for this issue into pull request #5371 since he's already editing that part of the guides. |
@poikilotherm it looks fine to me. I haven't seen @thalia25 in IRC lately. (We miss you! 😄 ) Can you please go ahead and make a pull request? Thanks! |
This is already part of #5371 as discussed on IRC (sry, cannot find it right now in the logs) |
@poikilotherm oh! I forgot. Please remind us to move this issue to QA once that pull request is moved to QA. |
@poikilotherm pull request #5371 currently has merge conflicts. Do you feel like cherry-picking 0258d19 into a new branch and pull request? |
When I enable harvesting server it does not give me a link to perform interoperability tests. How do I see this part?
The text was updated successfully, but these errors were encountered: