Skip to content
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

Issue new DOI for MetacatUI 2.29.0 #2367

Closed
15 tasks done
robyngit opened this issue Apr 17, 2024 · 4 comments · Fixed by #2408
Closed
15 tasks done

Issue new DOI for MetacatUI 2.29.0 #2367

robyngit opened this issue Apr 17, 2024 · 4 comments · Fixed by #2408
Assignees
Labels
documentation Creating and enhancing app documentation
Milestone

Comments

@robyngit
Copy link
Member

robyngit commented Apr 17, 2024

  • reserve a new DOI
  • update citations in MetacatUI files (README and index for docs site) - include new DOI, version number, and date. Add any new contributors if applicable.
  • tag new release
  • archive with Software Heritage (SH) - (Click the "Save again" button to request a new snapshot)
  • once archived, get the new SH ID and the permalink (Click on the red "Permalinks" button on the far right of the SH page)
  • Copy the old DataCite XML and manually update it with the following:
    • the new DOI
    • the old DOI in the <relatedIdentifier relatedIdentifierType="DOI" relationType="IsNewVersionOf"> element
    • the new Software Heraitage ID in the <alternateIdentifier alternateIdentifierType="https://registry.identifiers.org/registry/swh"> element
    • the new version number in the <version> element and in the <title> element
    • the date that the DOI was reserved in the <date dateType="Created"> element
    • any newly identified contributors (ensure we include their ORCIDs)
    • any new funding sources
  • Upload the new DataCite XML
  • update the DOI record to resolve to the SH permalink

For this particular release, we've so far identified the following new contributors that need to be added:

@robyngit robyngit added the documentation Creating and enhancing app documentation label Apr 17, 2024
@robyngit robyngit added this to the 2.29.0 milestone Apr 17, 2024
@robyngit
Copy link
Member Author

(going forward, we could probably write a python script to automate much of this?)

@robyngit
Copy link
Member Author

version 2.28 DOI record: https://ezid.cdlib.org/id/doi:10.18739/A2D21RM1M and DataCite XML: https://ezid.cdlib.org/manage/display_xml/doi:10.18739/A2D21RM1M

@robyngit
Copy link
Member Author

robyngit commented May 2, 2024

The new citation will be:

Matthew B. Jones, Chris Jones, Lauren Walker, Robyn Thiessen-Bock, Ben Leinfelder, Peter Slaughter, Bryce Mecum, Rushiraj Nenuji, Hesham Elbashandy, Val Hendrix, Ian Nesbitt, Yvonne Shi, Ian Guerin, Doug Hungarter. 2024. MetacatUI: A client-side web interface for DataONE data repositories (version 2.29.0). Arctic Data Center. doi:NEW-DOI

robyngit added a commit that referenced this issue May 6, 2024
robyngit added a commit that referenced this issue May 6, 2024
@robyngit robyngit linked a pull request May 6, 2024 that will close this issue
@robyngit
Copy link
Member Author

robyngit commented May 8, 2024

New DOI: 10.18739/A2KD1QN1N

Software heritage permalink for 2.29.0: https://archive.softwareheritage.org/swh:1:snp:47db3c10f56c6b54bfd7e453a5af1560c2a23868;origin=https://github.com/NCEAS/metacatui

New datacite xml:

<?xml version="1.0" encoding="UTF-8"?>
<resource xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns="http://datacite.org/schema/kernel-4" xsi:schemaLocation="http://datacite.org/schema/kernel-4 http://schema.datacite.org/meta/kernel-4/metadata.xsd">
    <identifier identifierType="DOI">10.18739/A2KD1QN1N</identifier>
    <creators>
        <creator>
            <creatorName nameType="Personal">Matthew B. Jones</creatorName>
            <givenName>Matthew</givenName>
            <familyName>Jones</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0003-0077-4738</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/0146z4r19" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">National Center for Ecological Analysis and Synthesis</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Chris Jones</creatorName>
            <givenName>Chris</givenName>
            <familyName>Jones</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0002-8121-2341</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Lauren Walker</creatorName>
            <givenName>Lauren</givenName>
            <familyName>Walker</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0003-2192-431X</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Robyn Thiessen-Bock</creatorName>
            <givenName>Robyn</givenName>
            <familyName>Thiessen-Bock</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0002-1615-3963</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Ben Leinfelder</creatorName>
            <givenName>Ben</givenName>
            <familyName>Leinfelder</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0003-1758-9950</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Peter Slaughter</creatorName>
            <givenName>Peter</givenName>
            <familyName>Slaughter</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0002-2192-403X</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Bryce Mecum</creatorName>
            <givenName>Bryce</givenName>
            <familyName>Mecum</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0002-0381-3766</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Rushiraj Nenuji</creatorName>
            <givenName>Rushiraj</givenName>
            <familyName>Nenuji</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0003-4678-5213</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/055hrh286" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Arctic Data Center</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Hesham Elbashandy</creatorName>
            <givenName>Hasham</givenName>
            <familyName>Elbashandy</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0002-7535-8045</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/01t14bp54" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Environmental System Science Data Infrastructure for a Virtual Ecosystem</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Val Hendrix</creatorName>
            <givenName>Val</givenName>
            <familyName>Hendrix</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0001-9061-8952</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/01t14bp54" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Environmental System Science Data Infrastructure for a Virtual Ecosystem</affiliation>
        </creator>
        <creator>
            <creatorName nameType="Personal">Ian Nesbitt</creatorName>
            <givenName>Ian</givenName>
            <familyName>Nesbitt</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0000-0001-5828-6070</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/0146z4r19" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">National Center for Ecological Analysis and Synthesis</affiliation>
        </creator>
        <creator>
            <creatorName>Yvonne Shi</creatorName>
            <givenName>Yvonne</givenName>
            <familyName>Shi</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0009-0009-6234-9922</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/00njsd438" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Google</affiliation>
        </creator>
        <creator>
            <creatorName>Ian Guerin</creatorName>
            <givenName>Ian</givenName>
            <familyName>Guerin</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0009-0000-6240-7277</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/00njsd438" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Google</affiliation>
        </creator>
        <creator>
            <creatorName>Doug Hungarter </creatorName>
            <givenName>Doug</givenName>
            <familyName>Hungarter</familyName>
            <nameIdentifier nameIdentifierScheme="ORCID" schemeURI="https://orcid.org/">0009-0007-4943-8694</nameIdentifier>
            <affiliation affiliationIdentifier="https://ror.org/00njsd438" affiliationIdentifierScheme="ROR" schemeURI="https://ror.org/">Google</affiliation>
        </creator>
    </creators>
    <titles>
        <title>MetacatUI: A client-side web interface for DataONE data repositories (version 2.29.0)</title>
    </titles>
    <publisher>Arctic Data Center</publisher>
    <publicationYear>2024</publicationYear>
    <resourceType resourceTypeGeneral="Software">Software</resourceType>
    <subjects>
        <subject>data management</subject>
    </subjects>
    <dates>
        <date dateType="Created">2024-05-06</date>
    </dates>
    <alternateIdentifiers>
        <alternateIdentifier alternateIdentifierType="https://registry.identifiers.org/registry/swh">swh:1:snp:47db3c10f56c6b54bfd7e453a5af1560c2a23868</alternateIdentifier>
    </alternateIdentifiers>
    <relatedIdentifiers>
        <relatedIdentifier relatedIdentifierType="DOI" relationType="IsNewVersionOf">10.18739/A2D21RM1M</relatedIdentifier>
    </relatedIdentifiers>
    <version>2.29.0</version>
    <rightsList>
        <rights rightsURI="http://www.apache.org/licenses/LICENSE-2.0">Copyright [2013] [Regents of the University of California]  Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.</rights>
    </rightsList>
    <descriptions>
        <description descriptionType="Abstract">MetacatUI is a client-side web interface for querying Metacat servers and other servers that implement the DataONE REST API. Currently, it is used as the basis for the KNB Data Repository, the NSF Arctic Data Center, the DataONE federation, and other repositories. MetacatUI is an open source, community project. We welcome contributions in many forms, including code, graphics, documentation, bug reports, testing, etc. Use the discussion list to discuss these contributions with us.</description>
    </descriptions>
    <geoLocations>
        <geoLocation>
            <geoLocationPlace>Santa Barbara, CA</geoLocationPlace>
            <geoLocationPoint>
                <pointLongitude>-119.701927</pointLongitude>
                <pointLatitude>34.422972</pointLatitude>
            </geoLocationPoint>
        </geoLocation>
    </geoLocations>
    <fundingReferences>
        <fundingReference>
            <funderName>National Science Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000001</funderIdentifier>
            <awardNumber awardURI="https://www.nsf.gov/awardsearch/showAward?AWD_ID=2042102">2042102</awardNumber>
            <awardTitle>Advancing Arctic research and education through data preservation and reuse at the Arctic Data Center</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>Google.org Charitable Giving Fund</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100025886</funderIdentifier>
            <awardNumber>WOODWELL-BCX410-04</awardNumber>
            <awardTitle>Tracking Arctic permafrost thaw with geoAI to inform climate action</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>U.S. Department of Energy</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000015</funderIdentifier>
            <awardTitle>The Environmental System Science Data Infrastructure for a Virtual Ecosystem (ESS-DIVE 2020)</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>National Science Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000001</funderIdentifier>
            <awardNumber awardURI="https://www.nsf.gov/awardsearch/showAward?AWD_ID=1927720">1927720</awardNumber>
            <awardTitle>NNA Track 1: Collaborative Research: The Permafrost Discovery Gateway - Navigating the New Arctic tundra through Big Imagery, artificial intelligence, &amp; cyberinfrastructure</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>U.S. Department of Energy</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000015</funderIdentifier>
            <awardTitle>The Environmental System Science Data Infrastructure for a Virtual Ecosystem (ESS-DIVE 2017)</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>Gordon and Betty Moore Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">http://dx.doi.org/10.13039/100000936</funderIdentifier>
            <awardTitle>Data Task Forces for Better Synthesis Studies</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>National Science Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000001</funderIdentifier>
            <awardNumber awardURI="https://www.nsf.gov/awardsearch/showAward?AWD_ID=1546024">1546024</awardNumber>
            <awardTitle>Scientia Arctica: A Knowledge Archive for Discovery and Reproducible Science in the Arctic</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>National Science Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000001</funderIdentifier>
            <awardNumber awardURI="https://www.nsf.gov/awardsearch/showAward?AWD_ID=1443062">1443062</awardNumber>
            <awardTitle>Beyond Data Discovery: Shared Services for Community Metadata Improvement</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>National Science Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000001</funderIdentifier>
            <awardNumber awardURI="https://www.nsf.gov/awardsearch/showAward?AWD_ID=1430508">1430508</awardNumber>
            <awardTitle>DataONE (Data Observation Network for Earth)</awardTitle>
        </fundingReference>
        <fundingReference>
            <funderName>National Science Foundation</funderName>
            <funderIdentifier funderIdentifierType="Crossref Funder ID">https://doi.org/10.13039/100000001</funderIdentifier>
            <awardNumber awardURI="https://www.nsf.gov/awardsearch/showAward?AWD_ID=0830944">0830944</awardNumber>
            <awardTitle>DataNet Full Proposal: DataNetONE (Observation Network for Earth)</awardTitle>
        </fundingReference>
    </fundingReferences>
</resource>

@robyngit robyngit closed this as completed May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Creating and enhancing app documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants