GenomicDataInfrastructure / gdi-userportal-ckan-docker

Scripts and images to run CKAN using Docker Compose
0 stars 2 forks source link

[GDI - ckan - SPIKE] How do we load URI labels into database? #21

Closed brunopacheco1 closed 6 months ago

brunopacheco1 commented 7 months ago

What

How do we load URI labels into database? Test it with languages.

Why

So whenever one is editing datasets in CKAN or a harvester is loading a new dataset, we have language labels associate to URI's.

Tasks

Acceptance criteria

hcvdwerf commented 7 months ago

Not yet experience from here with this topic. I will ask Civity

hcvdwerf commented 7 months ago

We just saw that not everything is moved: https://github.com/CivityNL/ckanext-civity/blob/main/ckanext/civity/resources/vocabularies/donl_language.json

Options are

brunopacheco1 commented 7 months ago

Good spot.

As this is related to GDI schema, it should go with ckanext-gdi-useprortal. I believe for know it should not be a problem having the labels defined like that. But the harvesting is not dependent on the software lifecycle, so should not be the labels definition.

I mean, labels should be also harvested, or at least persisted in the database, where we could patch time to time new entries/updates more easily.