De codelijst 'observatieproceduretype' bevat eenduidige benamingen van ...
In dit project worden de bron bestanden en de verschillende verspreidingsvormen van de codelijst beheerd. Het project bevat ook tools om deze lijst te beheren en om te zetten naar webformaten.
Het version element in het pom.xml bestand bevat het 'SNAPSHOT'-versienummer van de nieuwe release waarop gewerkt wordt. Voorbeeld: Indien '1.0.0' de huidige release is en '2.0.0' is het versienummer van de nieuwe release waarop gewerkt wordt, dan is '2.0.0-SNAPSHOT' het versienummer in het pom.xml bestand.
Pas het bron CSV bestand van de codelijst aan (src/source/codelijst-source.csv).
Voorbeeld: Voeg een definitie van een nieuwe code in de codelijst toe.
cd $PROJECT_HOME/src/
node 01_codelijst_skos_from_csv.js
Dit script gaat het bron CSV bestand omzetten naar een SKOS lijst in verschillende RDF formaten, een CSV bestand, een excel en een xsd enum. Het JSONLD context bestand van de codelijst (src/source/context.json) en de yaml (src/source/config.yml) bevatten de mapping van CSV naar RDF.
Het version element in het pom.xml bestand staat op het 'SNAPSHOT'-versienummer van de komende release. Voorbeeld: Indien '2.0.0' het versienummer is van de nieuwe release die gemaakt wordt, dan is '2.0.0-SNAPSHOT' het versienummer in het pom.xml bestand.
Geef steeds een duidelijke commit boodschap mee (i.e vermelding van de gelogde issues die zijn opgelost).
cd $PROJECT_HOME
mvn clean install
nodejs
apt-get install node
apt-get install npm
cd $PROJECT_HOME
/usr/bin/node /usr/lib/node_modules/npm/bin/npm-cli.js install --scripts-prepend-node-path=auto
Release het overeenkomstige codelijsten project in Bamboo. Zie https://www.milieuinfo.be/bamboo/browse/CODELIJST