Informatievlaanderen / Data.Vlaanderen.be

Vocabularia
Other
10 stars 23 forks source link
oslo

Data.Vlaanderen.be

Deze repository is een onderdeel van het initiatief Open Standaarden voor Linkende Organisaties (OSLO). Meer informatie is terug te vinden op de OSLO productpagina.

Deze repository bevat alle bronbestanden die compileerd worden tot de specificaties die terug te vinden zijn op https://data.vlaanderen.be/

Issues in deze repository dienen betrekking te hebben op technische of editoriale problemen met de website data.vlaanderen.be. Voor inhoudelijke discussies met betrekking tot de data standaarden verwijzen we naar de OSLO-Discussion repository.

Voor afspraken geldend in deze repository, betreffende bestandsnamen en dergelijke, zie deze bijhorende afspraken.

Informatie voor beheerders

Deze repository bevat de bronbestanden voor https://data.vlaanderen.be. De effectieve site zit in de https://github.com/Informatievlaanderen/OSLO-Generated repository. Het omzetten van de bronbestanden naar de website gebeurt met een Circle CI pipeline. De configuratie van deze pipeline is terug te vinden in .circleci/config.yml.

De volgende componenten zijn van belang in de pipeline:

stakeholders.csv encoding

Dit bestand moet UTF-8 encoded zijn.

eap-mapping.json structuur

De eap-mapping.json configuratie is een array met objecten van de volgende vorm.

Voor vocabularia:

{
  "name": "begraafplaats",
  "type": "voc",
  "prefix": "openbaar-domein",
  "eap": "OSLO-Openbaar-Domein.eap",
  "diagram": "OSLO-Openbaar-Domein-Taxonomie-Begraafplaatsen",
  "contributors": "OpenbaarDomein",
  "template": "openbaardomein-uitbreiding-voc.j2"
}

Voor applicatieprofielen:

{
  "name": "wegenregister",
  "type": "ap",
  "eap": "OSLO-Weg.eap",
  "diagram": "Wegenregister_applicatieprofiel",
  "contributors": "Weg",
  "template": "wegenregister-ap.j2",
  "title": "Wegenregister"
}

De attributen hebben de volgende betekenis: