Stream: troubleshooting

Topic: Dataset with old handles failing to Publish


view this post on Zulip Bikram (Sep 18 2024 at 19:40):

Hi @Philip Durbin ๐Ÿ‰ , we are having similar issue but with old handles. I came here to start a new topic but found this similar one. We were using handles in v3 and have quite a number of datasets from back then. Recently our users having issues while publishing a new version of dataset with handles.
I am assuming it broke after 6.2 implementation of multiple PID providers. We have only one legacy PID provider defined and I am thinking dataset with handles is also trying to update DOI!

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 19:41):

Sounds like a possibility. :sweat_smile:

view this post on Zulip Bikram (Sep 18 2024 at 19:55):

Do you know how to fix that? :smiling_face_with_tear:

view this post on Zulip Bikram (Sep 18 2024 at 19:55):

I am thinking I would need to define a hdl PID provider which I wasnโ€™t looking forward to :exhausted:

view this post on Zulip Bikram (Sep 18 2024 at 20:08):

I have created this issue https://github.com/IQSS/dataverse/issues/10860

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:10):

@Bikram I'm confused. How did it work before? And should we move these messages to a new topic?

view this post on Zulip Bikram (Sep 18 2024 at 20:13):

Moving conversation about issue https://github.com/IQSS/dataverse/issues/10860 here

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:17):

So the thing I'm wondering about is how you were able to republish datasets with Handles before 6.2. Only a single PID provider was supported back then.

view this post on Zulip Bikram (Sep 18 2024 at 20:17):

@Philip Durbin ๐Ÿ‰ barely anyone Publish a new version of old Dataset with handle but it was working in past versions of DV.

view this post on Zulip Bikram (Sep 18 2024 at 20:18):

I think the update metadata was silently failing in logs only and it was not restricting the Publish

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:19):

Interesting. So perhaps the Dataverse UI was showing "Published!" but nothing was actually happening in terms of any Handle server getting updated.

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:20):

Are you running a Handle server? Do you have all the infra set up? I've never run it myself.

view this post on Zulip Bikram (Sep 18 2024 at 20:21):

exactly, it was being marked as published. We never had handle server's configuration setup in DV4, infact it was not even supported initialy

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:21):

ok

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:21):

So you want it to work the way it used to? Kinda broken and weird? :sweat_smile:

view this post on Zulip Bikram (Sep 18 2024 at 20:22):

we have a handle server running but only like in Read-only mode, it just resolve the old handles. We migrated any unpublished handles to DOIs couple of years ago

view this post on Zulip Bikram (Sep 18 2024 at 20:23):

haha exactly! :rolling_on_the_floor_laughing:
I can try setting up additional hdl PID provider in DV but we don't want to use it for any new dataset and don't even want to display that option anywhere

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:26):

One possible solution would be to mint DOIs for those datasets that have Handles. That's what we did at Harvard Dataverse.

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:27):

I wrote about this recently: https://groups.google.com/g/dataverse-community/c/bEz9uWXIjss/m/GOfbjsazAAAJ

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:27):

https://guides.dataverse.org/en/6.3/admin/dataverses-datasets.html#mint-a-new-doi-for-a-dataset-with-a-handle

view this post on Zulip Bikram (Sep 18 2024 at 20:30):

woww thats interesting, so that handle will still resolve but to new DOI URL!?

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:35):

Yep. You point the Handle at the DOI.

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:36):

And URLs like https://dataverse.harvard.edu/dataset.xhtml?persistentId=hdl:1902.1/10038 will go to the right dataset.

view this post on Zulip Bikram (Sep 18 2024 at 20:37):

I ll need to manually change hdl records to point to new URL right? As we don't have DV connection to hdl server

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:38):

Right, hopefully there's an API or something.

view this post on Zulip Bikram (Sep 18 2024 at 20:39):

yea there are commands, we have done that in past
So issue resolved I guess.
I ll talk to team to migrate all hdl datasets to DOIs

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:46):

Ok. I didn't do the migration myself. Others here know more. I don't think it was too bad.

view this post on Zulip Bikram (Sep 18 2024 at 20:49):

Looks like it should be straight forward, I ll update here

view this post on Zulip Philip Durbin ๐Ÿš€ (Sep 18 2024 at 20:54):

sounds good


Last updated: Oct 30 2025 at 06:21 UTC