Dwarsligger

Hergebruik Software van de Overheid

Het dataportaal is gebaseerd op OpenSource software.
De belangrijkste twee componenten die worden gebruikt zijn Drupal en CKAN.
In onderstaande paragrafen wordt aangegeven op welke manier data.overheid.nl gebruik maakt van deze software en hoe deze toepassing kan worden hergebruikt.

Drupal
Data.overheid.nl maakt gebruik van een standaard implementatie van de Drupal 7 software, zonder aanpassingen in de core.
In Drupal wordt gebruik gemaakt van standaard modules om een koppeling met CKAN te leggen.
Zie de lijst met software versies en gebruikte modules.

CKAN
Data.overheid.nl maakt gebruik van een standaard implementatie van de CKAN versie 2 software, zonder aanpassingen in de software van CKAN.
Data.overheid.nl heeft alleen in de configuratie, het datamodel en presentatie aanpassingen gemaakt.
De basis van CKAN is onveranderd zodat eenvoudig updates mogelijk zijn.

Sourcecode
De CKAN software wordt ter beschikking gesteld onder de GNU GPL v3 licentie.
Dit betekent dat van gemodificeerde versies van de CKAN software, de broncode beschikbaar moet worden gesteld.
Data.overheid.nl heeft weinig modificaties uitgevoerd aan de broncode van CKAN.
De broncode kan echter interessant zijn voor hergebruik, bijvoorbeeld om zelf een dataregister in te richten.
Data.overheid.nl heeft bijvoorbeeld al de inrichting in de Nederlandse taal en de toepassing van de DCAT standaard uitgevoerd in CKAN.
De broncode van data.overheid.nl is beschikbaar voor hergebruik op onderstaande Github adres.
Data.overheid.nl kan geen ondersteuning geven op het hergebruik van de broncode.
De CKAN versie in onderstaande code is 2.2.
Op dit moment [maart 2016] wordt een upgrade naar CKAN versie 2.5 van data.overheid.nl uitgevoerd.
Zodra de upgrade gereed is, wordt onderstaande sourcecode bijgewerkt.
https://github.com/dataoverheid

CKAN modules
Data.overheid.nl maakt gebruik van een aantal modules in CKAN die eerder door de UK government zijn ontwikkeld.
Data.overheid.nl werkt samen met de UK government aan deze modules.
Er zijn bugs verholpen in deze modules tijdens de ontwikkeling van data.overheid.nl.
Deze bugs zijn direct in de Github van de betreffende modules gecommit door het ontwikkelteam van data.overheid.nl.
Zie de lijst met software versies en gebruikte modules.

"Kant-en-klare" versie van data.overheid.nl
Data.overheid.nl spant zich op dit moment in om een "kant-en-klare" versie van het Nederlands dataportaal beschikbaar te maken voor hergebruik.
Hierin is het datamodel, toepassing van DCAT-AP-NL en de presentatie al kant-en-klaar ingericht.
Op basis van deze versie kan eenvoudig een dataportaal worden neergezet voor een overheidsorganisatie.
Dit portaal kan ook eenvoudig worden ingericht om te synchroniseren met data.overheid.nl.
Op dit moment is nog niet bekend wanneer dit pakket beschikbaar kan komen.
De bovengenoemde broncode is een goede basis om zelf een dataregister op te zetten.

Bron: Data Overheid

U bevindt zich in
home
Valid HTML 5.0 Valid CSS
© 2017 dwarsligger.org
overname met bronvermelding is toegestaan.
Pagina grootte: 10060 bytes.
Gemaakt met Ron's Webber versie 170217a.
Pagina gemaakt in 0.038 seconden,
Pagina aangepast op 11 March 2017 13:35:27.