spraakbanken / metadata-api

REST-API that serves meta data for SB's corpora and lexicons
MIT License
1 stars 1 forks source link

Move parse_yaml.py functionality into Metadata-API? #26

Open StaffanMelin opened 5 months ago

StaffanMelin commented 5 months ago

En idé:

Metadata-API bygger sin cache på JSON-filerna som update_metadata.sh (genom parse_yaml.py) skapar, och hemsidan bygger upp resurserna genom Metadata-API.

parse-yaml.py berikar metadata (YAML-filerna) med lite mer info, ex storlek på datamängderna.

Men:

parse_yaml.py skulle kunna byggas in i Metadata-API i stället, så detta görs när Metadata-API förnyar sin cache?

Plus: Vi behöver inte vänta på att update_metadata.sh "pullar in" nya metadata-filer som Metadata-API bygger sin cache på, utan kan anropa ex https://ws.spraakbanken.gu.se/ws/metadata/renew-cache direkt för att förnya cachen.

Minus: vet ej?