Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated publiccode #217

Merged
merged 47 commits into from
Dec 22, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
6f563b1
Merge pull request #177 from ConductionNL/development
lencodes Nov 21, 2023
9979971
Update README.md
matthiasoliveiro Nov 22, 2023
568bee3
Update README.md
matthiasoliveiro Nov 22, 2023
eba5de4
Merge pull request #178 from ConductionNL/feature/textuele-wijzigingen
rubenvdlinde Nov 22, 2023
0f5fe86
Add integratie een Koophulp docs
rubenvdlinde Nov 27, 2023
fbe42b5
Merge remote-tracking branch 'origin/main' into docupdate-integratie
rubenvdlinde Nov 27, 2023
da9a85a
Merge pull request #180 from ConductionNL/development
remko48 Nov 27, 2023
32b6ff6
Spellcheck
Nov 27, 2023
db872d8
Update Integratie.md
bbrands02 Nov 29, 2023
bf60024
urls changed to dev
bbrands02 Nov 29, 2023
0a03f61
Merge pull request #196 from ConductionNL/bbrands02-patch-1
rubenvdlinde Nov 29, 2023
08f1b1e
Opzet voor componenten overzicht
rubenvdlinde Nov 29, 2023
b6674b4
Merge branch 'docupdate-integratie' of github.com:ConductionNL/woo-we…
rubenvdlinde Nov 29, 2023
87f24e2
Link naar slack aan integratie toegevoegd
rubenvdlinde Nov 29, 2023
bbd9db7
Merge remote-tracking branch 'origin/main' into docupdate-integratie
rubenvdlinde Nov 30, 2023
da5a000
Update van de architectuur pagina
rubenvdlinde Dec 1, 2023
39f81e0
Render PlantUML files
github-actions[bot] Dec 1, 2023
6e952ca
Federatie nu ook uitgewerkt en beschreven
rubenvdlinde Dec 1, 2023
89e5d65
Merge branch 'docupdate-integratie' of github.com:ConductionNL/woo-we…
rubenvdlinde Dec 1, 2023
37636db
architectuur.md
MWest2020 Dec 1, 2023
82371b2
Render PlantUML files
github-actions[bot] Dec 1, 2023
b9d1a53
architectuur
MWest2020 Dec 1, 2023
8a6849b
Merge branch 'docupdate-integratie' of https://github.com/ConductionN…
MWest2020 Dec 1, 2023
a52207b
architectuur
MWest2020 Dec 1, 2023
a254dd9
Opschonen van het voorbeeld object
rubenvdlinde Dec 1, 2023
8ddec80
Merge branch 'docupdate-integratie' of github.com:ConductionNL/woo-we…
rubenvdlinde Dec 1, 2023
b70d816
Opnemen van integratie in de menu en footer structuur
rubenvdlinde Dec 1, 2023
d99a7e0
productie.md
MWest2020 Dec 1, 2023
e4c2a81
installatie.md
MWest2020 Dec 1, 2023
515bcad
Herstructureren van de kosten pagina
rubenvdlinde Dec 1, 2023
d405259
Merge branch 'docupdate-integratie' of github.com:ConductionNL/woo-we…
rubenvdlinde Dec 1, 2023
4638e54
kosten
MWest2020 Dec 1, 2023
95007a3
Merge branch 'docupdate-integratie' into origin/main
rubenvdlinde Dec 1, 2023
32ce40f
Merge pull request #199 from ConductionNL/development
remko48 Dec 5, 2023
432a04b
OpenGemeente toegevoegd bij leveranciers
rubenvdlinde Dec 8, 2023
d3934bc
Merge branch 'main' of github.com:ConductionNL/woo-website-template
rubenvdlinde Dec 8, 2023
c6dbfcb
NL design opmerking verplaats
rubenvdlinde Dec 8, 2023
4b83711
Update Over deze website.md
MWest2020 Dec 11, 2023
ede058b
Merge pull request #202 from ConductionNL/MWest2020-patch-2
MWest2020 Dec 11, 2023
9e408c5
added a publiccode
bbrands02 Dec 14, 2023
97f1ee2
Merge pull request #203 from ConductionNL/fix/publiccode.yaml
bbrands02 Dec 14, 2023
354c378
Merge pull request #205 from ConductionNL/development
remko48 Dec 18, 2023
6fa871f
spellchecking openwoo.app
Dec 19, 2023
d412cdf
spellchecking openwoo.app
Dec 19, 2023
faeb125
Merge pull request #212 from ConductionNL/spellingcheck
MWest2020 Dec 19, 2023
b0957f4
Merge branch 'main' into feature/OP-171/publiccode-update
WilcoLouwerse Dec 21, 2023
50321ec
Updated Publiccode
WilcoLouwerse Dec 21, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 28 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,49 +1,53 @@
# Over de WOO en Open Woo App

> **WooBinar**
> **Ondersteuning en bijeenkomsten**
>
> Meer weten over deze oplossing? Dat kan! Vanuit de aangesloten leveranciers worden regelmatig webinars georganiseerd.
> Meer weten over deze oplossing? Dat kan! Hiervoor hebben we een apart [Slack kanaal](https://samenorganiseren.slack.com/archives/C067Q3UE9F0) binnen Common Ground. We helpen je daar graag verder.
>
> Tevens worden vanuit de aangesloten leveranciers worden regelmatig webinars georganiseerd.
>
> Terug kijken afgelopen webinars?
> [xxllnc Woobinar 17-11-2023](https://www.youtube.com/watch?v=NCnLDEoPh5A)
>
> - [xxllnc Woobinar 17-11-2023](https://www.youtube.com/watch?v=NCnLDEoPh5A)

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](https://www.open-overheid.nl/themas/wet-open-overheid/) worden gevonden.

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

1. **Diversificatie van categorieën:**
Met de tijd zullen er steeds meer categorieën, variërend van rapporten en besluiten tot datasets en onderzoeksresultaten. Deze diversiteit vereist een flexibel systeem dat in staat is om verschillende typen categorieën adequaat te hanteren. Dat maakt het op voorhand onmogelijk om één bron (zoals zaaksysteem of raadsinformatiesyteem) richting de toekomst aan te wijzen.
Met de tijd zullen er steeds meer categorieën, variërend van rapporten en besluiten tot datasets en onderzoeksresultaten. Deze diversiteit vereist een flexibel systeem dat in staat is om verschillende typen categorieën adequaat te hanteren. Dat maakt het op voorhand onmogelijk om één bron (zoals zaaksysteem of raadsinformatiesysteem) 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.
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.

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.
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 het voor dat verscheidende categorieën vaak verdeeld zijn 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](https://www.koopoverheid.nl/)(KOOP), waardoor een landelijke index van overheidsinformatie wordt gecreëerd. Daarnaast is er een integratie met [WOOgle](https://woogle.wooverheid.nl/search?q=*) van [WOOverheid](https://wooverheid.nl/) van de UvA.
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](https://www.koopoverheid.nl/)(KOOP), waardoor een landelijke index van overheidsinformatie wordt gecreëerd. Daarnaast is er een integratie met [Woogle](https://Woogle.wooverheid.nl/search?q=*) van [WOOverheid](https://wooverheid.nl/) van de UvA.

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.
Een module die in staat is om informatie uit verschillende systemen te verzamelen, waardoor een gecentraliseerde toegang tot diverse categorieën 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
De OpenWoo.app ondersteund de volgende functionaliteiten.

De OpenWoo.app ondersteunt de volgende 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
- Aanlevering bij WOOgle aan de hand van api
- Aanlevering bij Woogle aan de hand van API
- Automatisch en pro-actief publiceren
- Op de toekomst voorbereid

Expand All @@ -59,30 +63,31 @@ Deze pagina kan rechtstreeks vanaf GitHub (serverless) of los op een eigen omgev
- Een los JSON-bestand dat de data bevat vanuit de repository ([roadmap](/docs/Roadmap.md))
- Een rechtstreeks vanuit het zaak- en/of raadsinformatiesysteem ontsloten API

Voor de pagina maakt het niet uit wie de bron is, zolang deze zich maar aan de standaard houdt.
Voor de pagina maakt het niet uit wie de bron is, zolang deze bron zich aan de standaard houdt.
Meer details hierover vindt u onder [architectuur](/docs/Architectuur.md).

![Website Architecture](https://raw.githubusercontent.com/ConductionNL/woo-website-template/main/docs/components.svg "Website Architecture")
![Website Architectuur](https://raw.githubusercontent.com/ConductionNL/woo-website-template/main/docs/components.svg "Website Architectuur")

Dit is een zelfstandig bruikbare uitbreiding op [Open Woo](https://github.com/OpenWebconcept/plugin-openwoo) van het [Open Webconcept](https://openwebconcept.nl/). Het maakt hergebruik van [NL Design (React componenten)](https://nldesignsystem.nl/meedoen/introductie) om aan de hand van [Design Tokens](https://nldesignsystem.nl/meedoen/design-tokens/) gemeentelijk specifieke [Woo-index](https://www.koopoverheid.nl/voor-overheden/rijksoverheid/woo-index) pagina's te genereren die voldoen aan alle [WCAG](https://wcag.nl/kennis/richtlijnen/) en [wettelijke eisen](https://www.rijksoverheid.nl/onderwerpen/wet-open-overheid-woo).

### Meer open dan 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.

## Praktijk voorbeelden
## Praktijkvoorbeelden

Op dit moment wordt de OpenWoo.app al door een aantal organisaties gebruikt

| Organisatie | Type | Woo Pagina | Woo Bron(en) | Zaaksysteem | Status |
|-------------|------|------------|--------------|-------------|--------|
| [Noordwijk](https://www.noordwijk.nl/) | Gemeente | [Pagina](https://conductionnl.github.io/woo-website-noordwijk/) | Zaaksysteem.nl | Acceptatie |
| [Tubbergen](https://www.tubbergen.nl/) | Gemeente |[Pagina](https://conductionnl.github.io/woo-website-tubbergen/) | Zaaksysteem.nl | Acceptatie |
| Organisatie | Type | Woo Pagina | Woo Bron | Status |
|-------------|------|------------|--------------|--------|
| [Noordwijk](https://www.noordwijk.nl/) | Gemeente | [Pagina](https://conductionnl.github.io/woo-website-noordwijk/) | Zaaksysteem.nl | Acceptatie |
| [Tubbergen](https://www.tubbergen.nl/) | Gemeente |[Pagina](https://conductionnl.github.io/woo-website-tubbergen/) | Zaaksysteem.nl | Acceptatie |
| [Epe](https://www.epe.nl/) | Gemeente |[Pagina](https://open.epe.nl/) | Zaaksysteem | Productie |
| [Dinkelland](https://www.dinkelland.nl/) | Gemeente |[Pagina](https://conductionnl.github.io/woo-website-dinkelland/) | Zaaksysteem.nl | Acceptatie |
| [Rotterdam (Alleen vormgeving)](https://www.rotterdam.nl/) | Gemeente |[Pagina](https://conductionnl.github.io/woo-website-rotterdam/) | Demo Omgeving | Demo |
| [Noaberkracht](https://www.dinkelland.nl/noaberkracht-dinkelland-tubbergen) | Samenwerkingsverband | [Pagina](https://conductionnl.github.io/woo-website-noaberkracht/) | Zaaksysteem.nl | Acceptatie |
| [Leiden (Alleen vormgeving)](https://gemeente.leiden.nl/) | Gemeente | [Pagina](https://conductionnl.github.io/woo-website-leiden/) | Demo Omgeving | Demo |
| [Xxllnc (Demo omgeving)](https://xxllnc.nl/) | Leverancier | [Pagina](https://conductionnl.github.io/woo-website-xxllnc/) | Demo Omgeving | Demo |
| [Dinkelland](https://www.dinkelland.nl/) | Gemeente |[Pagina](https://conductionnl.github.io/woo-website-dinkelland/) | Zaaksysteem.nl | Acceptatie |
| [Rotterdam (Alleen vormgeving)](https://www.rotterdam.nl/) | Gemeente |[Pagina](https://conductionnl.github.io/woo-website-rotterdam/) | Demo Omgeving | Demo |
| [Noaberkracht](https://www.dinkelland.nl/noaberkracht-dinkelland-tubbergen) | Samenwerkingsverband | [Pagina](https://conductionnl.github.io/woo-website-noaberkracht/) | Zaaksysteem.nl | Acceptatie |
| [Leiden (Alleen vormgeving)](https://gemeente.leiden.nl/) | Gemeente | [Pagina](https://conductionnl.github.io/woo-website-leiden/) | Demo Omgeving | Demo |
| [Xxllnc (Demo omgeving)](https://xxllnc.nl/) | Leverancier | [Pagina](https://conductionnl.github.io/woo-website-xxllnc/) | Demo Omgeving | Demo |

## Architectuur

Expand Down
13 changes: 11 additions & 2 deletions assets/Over deze website.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# Over deze website

Welkom op onze Woo-pagina waarop woo-publicaties voor onze gemeente worden gepubliceerd. Hier vindt u belangrijke documenten en informatie die met transparantie en openbaar bestuur te maken hebben. Onze doel is om een gemakkelijk toegankelijk platform te bieden voor burgers om geïnformeerd te blijven over lokale overheidsactiviteiten.
U mag informatie opvragen over wat de gemeente doet. Dat staat in de Wet open
overheid (Woo). Het kan zijn dat iemand anders al een Woo-verzoek heeft ingediend
voor de informatie die u zoekt. Deze informatie is dan al openbaar. Op deze website
staan alle openbaar gemaakte Woo-verzoeken van de gemeente. Wij vinden het
belangrijk dat de informatie toegankelijk is voor iedereen.

Als u geïnteresseerd bent in de technische aspecten van hoe deze website is gemaakt, nodigen we u uit om [OpenWoo.app](https://openwoo.app/) te bezoeken. Daar vindt u gedetailleerde informatie over het ontwikkelingsproces van deze en andere woo-pagina instanties, en kunt u inzicht krijgen in de technologieën en praktijken die zijn toegepast om een transparant, gebruiksvriendelijk en betrouwbaar platform te creëren.
## OpenWoo-app

Wilt u weten hoe de website gemaakt is, kijk dan op [OpenWoo-app](https://openwoo.app). Hier vindt u
informatie over het ontwikkelingsproces. Ook krijgt u inzicht in welke technologieën
zijn gebruikt en welke acties zijn gedaan om een transparant, gebruiksvriendelijk en
betrouwbaar platform te maken.
Binary file added docs/Architectuur.jpeg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading