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

Integrate with DOG to support crosswalks #224

Open
WillemElbers opened this issue Jul 24, 2023 · 0 comments
Open

Integrate with DOG to support crosswalks #224

WillemElbers opened this issue Jul 24, 2023 · 0 comments

Comments

@WillemElbers
Copy link
Contributor

Implement crosswalks to allow conversion of metadata resources into a common denominator (exact schema to be defined, maybedc?) which we can use to extract basic information to prefill in the UI.

Ensures MSCR integration via clarin-eric/DOGapp#11

When a user adds a link (PID or URL) to a collection we ask some metadata (title, description, ...). By crosswalking the metadata record pointed to by this URL to some common denominator we can extract information to prefill in the title and description fields. The user just has to save or add the next resource. Advantages: less work for the user, more metadata that we collect in our collections.

  • Call the DOG to query available crosswalks for a metadata resource. Use media-type and or schema information (maybe from the media-type)
  • If a crosswalk is available, call the DOG to run the crosswalk and return the result.
  • Use the result to prefill the relevant UI fields.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant