geonetwork-ui icon indicating copy to clipboard operation
geonetwork-ui copied to clipboard

[WIP] Implement a DCAT-AP converter using RDF

Open jahow opened this issue 7 months ago â€ĸ 2 comments

Description

This PR introduces a new metadata converter for the DCAT-AP profile. The Metadata Converter app has been modified to allow handling this new format.

Limitations:

  • writing to DCAT-AP is very limited for now
  • reading is limited to certain fields of the model (i.e. no extents, no licence/constraints, etc.)

Note that the converter can handle either RDF/XML, JSON-LD or Turtle (both for input and output).

Architectural changes

Added DcatApConverter class in libs/api/metadata-converter

Screenshots

image

Quality Assurance Checklist

  • [x] Commit history is devoid of any merge commits and readable to facilitate reviews
  • [x] If new logic ⚙ī¸ is introduced: unit tests were added
  • [ ] If new user stories 🤏 are introduced: E2E tests were added
  • [ ] If new UI components 🕹ī¸ are introduced: corresponding stories in Storybook were created
  • [ ] If breaking changes đŸĒš are introduced: add the breaking change label
  • [ ] If bugs 🐞 are fixed: add the backport <release branch> label
  • [ ] The documentation website 📚 has received the love it deserves

jahow avatar Jul 04 '24 08:07 jahow