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

MDTranslator ISO19115-2 to DCATUS: identifier #4882

Closed
1 task done
FuhuXia opened this issue Sep 10, 2024 · 1 comment
Closed
1 task done

MDTranslator ISO19115-2 to DCATUS: identifier #4882

FuhuXia opened this issue Sep 10, 2024 · 1 comment
Assignees
Labels
H2.0/Harvest-Transform Transform Logic for Harvesting 2.0

Comments

@FuhuXia
Copy link
Member

FuhuXia commented Sep 10, 2024

User Story

In order to transform ISO19115-2 documents into DCATUS using mdtranslator, datagov wants to add processing for identifier

Acceptance Criteria

  • GIVEN the DCATUS identifier field
    AND how the DCATUS writer expects to find the data within the internal metadata object
    WHEN the associated ISO19115-2 reader ruby modules are created
    THEN identifier should be transformed from ISO19115-2 to DCATUS

Background

  • related to #4862
  • We process 291017 ISO19115-2 datasets. We want all our datasets to be in DCATUS.
  • This reader is not intended to be feature complete according to the ISO19115-2 standard. All we're looking to read is as much as the DCATUS writer expects.
  • ISO19115-3 development workflow

Security Considerations (required)

None

Sketch

@FuhuXia FuhuXia added the bug Software defect or bug label Sep 10, 2024
@FuhuXia FuhuXia self-assigned this Sep 10, 2024
@rshewitt
Copy link
Contributor

rshewitt commented Sep 10, 2024

  • "identifier" in citation is a MD_Identifier_PropertyType and is declared in referencesystem. copy link to highlight doesn't appear to work for this kind of document.
  • for this ticket you'll need to create an identification module ( here's the equivalent module for the writer ). the dcatus writer looks for a namespace value associated with the identifier but only a RS_Identifier_Type has a codespace/namespace property so you don't have to process it

@btylerburton btylerburton added H2.0/Harvest-Transform Transform Logic for Harvesting 2.0 and removed bug Software defect or bug labels Sep 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
H2.0/Harvest-Transform Transform Logic for Harvesting 2.0
Projects
Status: 🗄 Closed
Development

No branches or pull requests

3 participants