Git Product home page Git Product logo

open.soest's Introduction

Over de Open WOO App

WOObinar op 15 November

Meer weten over deze oplossing? Dat kan!

De leverancier xxllnc organiseerd op 15 november 13:00 een WOObinar, inschrijven kan hier. Tijdens deze bijeenkomst wordt zowel deze oplossing toegelicht als dat er de mogelijkheid is voor het stellen van (technische) vragen.

De Wet Open Overheid (WOO) is een initiatief gericht op het verbeteren van de openbaarheid van overheidsinformatie. Het doel is om overheidsinformatie beter toegankelijk te maken voor iedereen. Meer informatie over de Wet Open Overheid kan hier worden gevonden.

De implementatie van de Wet Open Overheid brengt twee kernuitdagingen met zich mee:

  1. Diversificatie van Publicatie Typen: Met de tijd zullen er steeds meer typen van publicaties ontstaan, variërend van rapporten en besluiten tot datasets en onderzoeksresultaten. Deze diversiteit vereist een flexibel systeem dat in staat is om verschillende typen van publicaties adequaat te hanteren. Dat maakt het op voorhand onmogelijk om één bron (zoals zaaksysteem of raadsinformatiesyteem) richting de toekomst aan te wijzen.

  2. Proactieve Publicatie: Overheden moeten informatie proactief te publiceren. Dit betekent dat publicatie onderdeel moet worden van het normale werkproces. Hiermee is het richting de toekomst niet haalbaar om Woo-publicaties handmatig via een apart systeem (bijvoorbeeld CMS website) te laten verlopen.

Probleemstelling

Deze uitdagingen kunnen niet effectief worden aangepakt met een enkel Content Management Systeem (CMS) of door levering vanuit één systeem. Handmatige publicatie van alle overheidsinformatie zou een aanzienlijke personele inzet vereisen, wat onpraktisch is. Daarbij komt dat de verscheidenheid aan publicatietypen vaak verdeeld is over meerdere systemen, wat de situatie verder compliceert.

Oplossing

De Open Woo-app biedt een geïntegreerde oplossing die bestaat uit een aantal hoofdcomponenten:

  1. Koppelvlak naar KOOP en WOOGLE voor de Landelijke Index: Een interface die zorgt voor een gestandaardiseerde verbinding met de Kennis- en Exploitatiecentrum en Officiële Publicaties(KOOP), waardoor een landelijke index van overheidsinformatie wordt gecreëerd.

  2. Organisatieweergave: Een interface waarmee belanghebbenden binnen een organisatie naar relevante informatie kunnen zoeken.

  3. Koppelvlak: Een module die in staat is om informatie uit verschillende systemen te verzamelen, waardoor een gecentraliseerde toegang tot diverse publicatietypen mogelijk wordt.

  4. CMS-module: Een aanvullende module voor het handmatig invoeren van informatie die niet automatisch kan worden opgehaald, en voor het beheren van de gepubliceerde pagina's.

Deze geïntegreerde aanpak zorgt voor een naadloze, efficiënte en effectieve implementatie van de Wet Open Overheid, waardoor overheidsorganisaties hun informatie op een gebruiksvriendelijke en toegankelijke wijze kunnen delen.

Functionaliteiten

  • Één index pagina voor uw organisatie
  • Weergave van data uit meerdere bronnen (zaaksysteem, website, raadsinformatie systeem en archief)
  • Aanlevering bij KOOP aan de hand van sitemap.xml-bestanden
  • Automatisch en pro-actief publiceren
  • Op de toekomst voorbereid

epe.png

Opzet

Deze pagina kan rechtstreeks vanaf GitHub (serverless) of los op een eigen omgeving gehost worden. Voor de getoonde data wordt gebruikgemaakt van de Open Woo API-definitie. Dat betekent dat een van de volgende bronnen kan worden gebruikt:

Voor de pagina maakt het niet uit wie de bron is, zolang deze zich maar aan de standaard houdt. Meer details hierover vindt u onder architectuur.

Website Architecture

Dit is een zelfstandig bruikbare uitbreiding op Open Woo van het Open Webconcept. Het maakt hergebruik van NL Design (React componenten) om aan de hand van Design Tokens gemeentelijk specifieke Woo-index pagina's te genereren die voldoen aan alle WCAG en wettelijke eisen.

Open versus Woo

De Woo specificeert een aantal categorieën (zie configuratie) die door een organisatie moeten worden ontsloten. Dit template ondersteunt dat, maar gaat een stap verder door organisaties ook categorieën te laten toevoegen. Hierdoor kan bredere invulling worden gegeven aan het concept "open" en kunnen bijvoorbeeld ook datasets of algoritmes worden ontsloten.

Voorbeelden

Organisatie Woo Pagina Woo Bron(en)
Noordwijk Pagina Zaaksysteem (acceptatie)
Tubbergen Pagina Zaaksysteem (acceptatie)
Epe Pagina Zaaksysteem (acceptatie)
Dinkelland Pagina Zaaksysteem (acceptatie)
Rotterdam (Alleen vormgeving) Pagina Demo
Noaberkracht Pagina Zaaksysteem (acceptatie)
Leiden (Alleen vormgeving) Pagina Demo
Xxllnc (Demo omgeving) Pagina Demo

Architectuur

Wil je meer weten over de architectuur van de Open Woo-app en uit welke componenten het bestaat? Kijk dan op de architectuur pagina.

Toekomstplannen

Er komen steeds meer toepassingen voor het publiceren van overheidsinformatie. Denk bijvoorbeeld aan het publiceren van datasets, algoritmes en besluiten. Deze toepassingen zullen in de toekomst ook onderdeel worden van de Wet Open Overheid. Daarom is het belangrijk dat de Open WOO App flexibel is en kan worden aangepast aan de veranderende behoeften van de overheid. Kijk voor meer informatie over onze ontwikkelplannen op de roadmap

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.