-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Upgrade old version of datacite documents on EZID #2003
Comments
This the list coming from the email. |
From thread:
|
@taojing2002 Note that I think this is a duplicate of issue #1949, and they both should probably close when we fix it. Would it be worthwhile to bring the Metacat release for DataCite up to 4.5 before we run this whole re-registration? Because DataCite 4.5 is compatible with 4.4, and 4.4 is compatible with 4.3, bringing it up to-date might only require one code line change, to update the schema version header: diff --git a/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java b/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java
index 0a7e4ab1..f42cd293 100644
--- a/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java
+++ b/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java
@@ -69,7 +69,7 @@ public abstract class DataCiteMetadataFactory {
public static final String EN = "en";
public static final String XML_LANG= "xml:lang";
public static final String NAMESPACE = "http://datacite.org/schema/kernel-4";
- public static final String SCHEMALOCATION = "https://schema.datacite.org/meta/kernel-4.3/metadata.xsd";
+ public static final String SCHEMALOCATION = "https://schema.datacite.org/meta/kernel-4.5/metadata.xsd";
public static final String RESOURCE = "resource";
public static final String CREATORS = "creators";
public static final String CREATOR = "creator"; |
Yeah, we can upgrade to 4.5 in Metacat 3.1.0. Here is the ticket:
#2005
…On Mon, Oct 28, 2024 at 4:56 PM Matt Jones ***@***.***> wrote:
@taojing2002 <https://github.com/taojing2002> Note that I think this is a
duplicate of issue #1949 <#1949>,
and they both should probably close when we fix it.
Would it be worthwhile to bring the Metacat release for DataCite up to 4.5
before we run this whole re-registration? Because DataCite 4.5 is
compatible with 4.4, and 4.4 is compatible with 4.3, bringing it up to-date
might only require one code line change, to update the schema version
header:
diff --git a/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java b/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java
index 0a7e4ab1..f42cd293 100644--- a/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java+++ b/src/edu/ucsb/nceas/metacat/doi/datacite/DataCiteMetadataFactory.java@@ -69,7 +69,7 @@ public abstract class DataCiteMetadataFactory {
public static final String EN = "en";
public static final String XML_LANG= "xml:lang";
public static final String NAMESPACE = "http://datacite.org/schema/kernel-4";- public static final String SCHEMALOCATION = "https://schema.datacite.org/meta/kernel-4.3/metadata.xsd";+ public static final String SCHEMALOCATION = "https://schema.datacite.org/meta/kernel-4.5/metadata.xsd";
public static final String RESOURCE = "resource";
public static final String CREATORS = "creators";
public static final String CREATOR = "creator";
—
Reply to this email directly, view it on GitHub
<#2003 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AB5QQDEC6EZXXSRJUHO2EGDZ53FMPAVCNFSM6AAAAABQYP3QKOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINBSHA4TANJZGQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
After analyzing the redirect url, those dois come from ADC, KNB and OPC. I wrote and ran the script to submit the request to update those DOI. I believe all OPC and ADC ones worked. However, dozens DOIs from KNB are not in our current should list in KNB configuration, so they don't work. I leave those updates to EZID.
I leave those five object to the EZID update as well. |
@taojing2002 thanks! @rushirajnenuji or @doulikecookiedough could one of you update these software records (and maybe enhance them with ORCIDs/RORs/Funding info where that isn't too burdensome)? |
Hi @mbjones - yes, will do. Doesn't seem either of those were registered with XML, as no XML object found in EZID, it seems like the default datacite profile was used to generate these objects. I'll use one of our latest citation objects as a reference, and update each of these with the updated DataCite XML targetting version
|
@mbjones I can help with creating/enhancing the @rushirajnenuji Could you please help me update the EZIDs once the new citation documents are ready? Sorry but I don't have access to the EZID online interface or the credentials to push changes via the python client. |
I've connected with @rushirajnenuji on Slack and will assist with getting this completed. |
We got this email from EZID:
Since our current datacite version from Metacat is DataCite 4.3, Matt suggested we can simply trigger a reregistration of all DOIs with older datacite metadata versions. It should work. But we need to figure out which DOIs locate at which server if two servers share the same shoulder.
The text was updated successfully, but these errors were encountered: