-
Notifications
You must be signed in to change notification settings - Fork 2
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
Use Abacus Data Network's new server URL to harvest the installation's metadata #251
Comments
To see if harvesting from Abacus Data Network would work, I just told Demo Dataverse to harvest records from https://abacus.library.ubc.ca/oai into the collection at https://demo.dataverse.org/dataverse/ubc_abacus_harvested, using the dataverse_json format. I'll check later this week to see what happens. |
2024/03/123
|
Just an update that Demo Dataverse couldn't harvest any of the dataset metadata from Abacus using the dataverse_json metadata format. |
On demo every record failed with the same exception: I'll need to refresh my memory on what this means. |
Is it okay if I try oai_ddi now and then oai_dc if that doesn't work? Or should I wait until you can look into what's going on with that "Invalid license" exception? In case "license" there means a dataset's license metadata, Abacus is running v5.6 so its datasets' dataverse_json exports are different than exports from installations running v5.10+ after the multiple license update. |
Please go ahead and try the other formats, no need to wait. You are most likely correct, about the json format. That was my guess, that it's completely incompatible between pre- and post-5.10, because of the license change. Just wanted to confirm this w/ others in dv-tech. |
Using oai_ddi worked mostly. It looks like 2,435 records were harvested into https://demo.dataverse.org/dataverse/ubc_abacus_harvested. The harvesting client page says that 3 failed. And it looks like there are 2,449 datasets in the repository (https://abacus.library.ubc.ca), although maybe a few of those are missing in their oai feed because they were published very recently. Want me to delete the client in Harvard Dataverse and re-create a new one using oai_ddi instead? |
Yes, that's a very good success-to-fail ratio, let's use oai_ddi in prod. |
Just leaving an update that the old client was deleted and I created a new client using the new server URL https://abacus.library.ubc.ca/oai. It's scheduled to run Saturdays at 4am and harvest oai_ddi metadata into the collection at https://dataverse.harvard.edu/dataverse/ubc_harvested. Next Monday I'll check to see how it went 🤞 |
The harvesting client page for HDV says that the scheduled harvest ran on Saturday at 4 am and 2,438 records were harvested into https://dataverse.harvard.edu/dataverse/ubc_harvested. It failed to harvest 3 records. I'm going to close this issue. |
I saw that last night. Going to consider this a smashing success, by our standards. |
Clicking on the titles of the records harvested from Abacus Data Network into Harvard Dataverse (https://dataverse.harvard.edu/dataverse/ubc_harvested) no longer takes users to the datasets.
Abacus Data Network upgraded its Dataverse software version to v5.6 and changed its server URL to https://abacus.library.ubc.ca. The old URL, https://dvn.library.ubc.ca redirects to https://abacus.library.ubc.ca.
We'll need to harvest using new URL https://abacus.library.ubc.ca/oai.
I'm not sure if we should either:
The text was updated successfully, but these errors were encountered: