diff --git a/README.md b/README.md index a24dc756..5f6eb2a7 100644 --- a/README.md +++ b/README.md @@ -2,21 +2,21 @@ > **WOObinar op 15 November** > -> +> > Meer weten over deze oplossing? Dat kan! > > -> De leverancier [xxllnc](https://xxllnc.nl/) organiseerd op 15 november 13:00 een [WOObinar](https://www.linkedin.com/events/woobinar7125512622950494208/comments/), inschrijven kan [hier](https://www.linkedin.com/events/woobinar7125512622950494208/comments/). Tijdens deze bijeenkomst wordt zowel deze oplossing toegelicht als dat er de mogelijkheid is voor het stellen van (technische) vragen. +> De leverancier [xxllnc](https://xxllnc.nl/) organiseerd op 15 november 13:00 een [WOObinar](https://www.linkedin.com/events/woobinar7125512622950494208/comments/), inschrijven kan [hier](https://www.linkedin.com/events/woobinar7125512622950494208/comments/). 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](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 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 onmogenlijk om één bron (zoals zaaksysteem of raadsinformaite syteem) richting de toekomst aan te wijzen. + 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 betekend dat publicatie onderdeel moet worden van het normale werkprocces. Hiermee is het richting de toekomst niet haalbaar om WOO publicaties handmatig via een appart 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. ## Probleemstelling @@ -24,10 +24,10 @@ Deze uitdagingen kunnen niet effectief worden aangepakt met een enkel Content Ma ## Oplossing -De Open WOO APP biedt een geïntegreerde oplossing die bestaat een aantal hoofdcomponenten: +De Open WOO APP biedt een geïntegreerde oplossing die bestaat uit een aantal hoofdcomponenten: -1. **Koppelvlak naar COOP en WOOGLE voor de Landelijke Index:** - Een interface die zorgt voor een gestandaardiseerde verbinding met de Collectieve Opdrachtverlening Overheidspartijen (COOP), waardoor een landelijke index van overheidsinformatie wordt gecreëerd. +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. 2. **Organisatieweergave:** Een interface waarmee belanghebbenden binnen een organisatie naar relevante informatie kunnen zoeken. @@ -40,15 +40,14 @@ De Open WOO APP biedt een geïntegreerde oplossing die bestaat een aantal hoofdc 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 +- Aanlevering bij KOOP aan de hand van `sitemap.xml`-bestanden - Automatisch en pro-actief publiceren - Op de toekomst voorbereid - ![epe.png](https://raw.githubusercontent.com/ConductionNL/woo-website-template/main/docs/epe.png "Woo Website van de Gemeente Epe") ## Opzet @@ -66,23 +65,12 @@ 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") - 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). - -### Woo 1.0 - -Voor de eerste opzet van de Woo-index van BZK is het belangrijk dat organisaties zelf hun Woo-publicaties op een doorzoekbare index publiceren. BZK houdt vervolgens een overzichtspagina bij waarop per organisatie de algemene organisatiegegevens en de organisatiespecifieke indexpagina vindbaar zijn. - -### Woo 2.0 - -BZK heeft de ambitie om aan de hand van een harvester een eigen index op te bouwen op open.overheid.nl. Deze harvester maakt gebruik van `robots.txt` en `sitemap.xml`-bestanden om de verschillende pagina's en metadata van de organisatiespecifieke index te vinden en over te nemen. Dat betekent dat ook binnen de 2.0 variant van Woo een eigen indexpagina noodzakelijk blijft. Sterker nog, de kwaliteit van de ontsluiting wordt in grote mate afhankelijk van de kwaliteit van de index. - ### 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) | @@ -103,3 +91,7 @@ De Woo specificeert een aantal categorieën (zie configuratie) die door een orga - [Roadmap](docs/Roadmap.md) - [Configuratie](docs/Configuratie.md) - [Testscenario's](docs/Tests.md) + +## 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](./docs/Roadmap.md) diff --git a/docs/Over deze website.md b/assets/Over deze website.md similarity index 100% rename from docs/Over deze website.md rename to assets/Over deze website.md diff --git a/docs/Architectuur.md b/docs/Architectuur.md index 5605c171..a58bab07 100644 --- a/docs/Architectuur.md +++ b/docs/Architectuur.md @@ -10,7 +10,7 @@ Toegepaste norm: [NL API Strategie over property namen](https://docs.geostandaar ### Open Webconcept variant -Met deze variant kunnen Woo-verzoeken en convenanten eenvoudig worden beheerd vanuit de bestaande webomgeving en CMS door middel van de Open Webconcept plugin. Dit vereist geen extra installatie of beheerinspanningen van de organisatie, op voorwaarde dat er al een OpenWebconcept-installatie met de benodigde plugins beschikbaar is. Dit biedt een serverloze en kostenefficiënte oplossing door het hergebruik van bestaande Common Ground-componenten. +Met deze variant kunnen Woo-verzoeken en convenanten eenvoudig worden beheerd vanuit de bestaande webomgeving en CMS door middel van een directe koppeling met de gateway. Dit vereist geen extra installatie of beheerinspanningen van de organisatie, op voorwaarde dat er al een OpenWebconcept-installatie met de benodigde plugins beschikbaar is. Dit biedt een serverloze en kostenefficiënte oplossing door het hergebruik van bestaande Common Ground-componenten. **Nadelen:** @@ -40,3 +40,31 @@ De Open Woo-plugin "scraped" elke nacht alle relevante zaken. De stappen zijn al 5. Zaken die niet zijn gevonden in bovenstaande loop maar wel in de index staan, worden verwijderd. Dit proces zorgt ervoor dat het zaaksysteem leidend is en dat zaken zowel kunnen worden gepubliceerd als gedepubliceerd. + +## Federatie via OpenCatalogi + +OpenWoo.app maakt gebruik van het federatieve stelstel van OpenCatalogi om de verschillende varianten te kunnen ontsluiten. Dit betekent dat organisaties zelf kunnen bepalen welke variant ze willen gebruiken en dat ze niet afhankelijk zijn van een centrale partij. + +## Landelijke API + +Iedereen kan de landelijke API bevragen om alle Woo-verzoeken en convenanten op te halen. De landelijke API is te vinden op []() . De API is gebaseerd op de [NL API Strategie](https://docs.geostandaarden.nl/api/cv-hr-API-Strategie-20190213/). De API is te bevragen via de volgende endpoints: + +## Componenten + +Een variant bestaat uit een aantal componenten die samen de functionaliteit van de variant vormen. Deze componenten zijn: + +- [Woo API]() +- [Woo Website]() +- [Woo Plugin]() +- [Woogle](https://woogle.wooverheid.nl/search?q=*) +- [Raadsinformatie Systeem]() +- [KOOP-index]() +- [Common Gateway]() +- [Open Webconcept CMS]() +- [Zaaksysteem]() + +Alle componenten worden getest met [zaaksysteem.nl](https://xxllnc.nl/zaakgericht/), Rx.Fundament en Decos JOIN + +## Roadmap + +Organisaties kunnen bijdragen aan de ontwikkeling van deze componenten door items aan te dragen, deze zelf op te pakken en uit te voeren, of door de uitvoering ervan te financieren. Voor het huidige overzicht, zie [Roadmap](/docs/Roadmap.md). diff --git a/docs/Configuratie.md b/docs/Configuratie.md index d1bed5f8..e14d6fdc 100644 --- a/docs/Configuratie.md +++ b/docs/Configuratie.md @@ -1,15 +1,15 @@ # Configuratie -Om te zorgen dat de Open WOO Website goed werkt, is het belangrijk dat de onderliggende (zaak)systemen op de juiste manier zijn geconfigureerd. Zo kunnen zij de informatie aanleveren die op de voorkant benodigd is voor het opbouwen van de index. Daarbij is het belangrijk om te weten welke waarden waar worden gebruikt en wat het effect is van configuratiekeuzes. -- [Gebruik variabelen]() -- [Algemene inrichting van zaaksysteem]() -- [Mapping vanuit ZGW]() -- [Mapping vanuit zaaksysteem.nl search endpoint]() +Om te zorgen dat de Open WOO Website goed werkt, is het belangrijk dat de onderliggende (zaak)systemen op de juiste manier zijn geconfigureerd. Zo kunnen zij de informatie aanleveren die op de voorkant benodigd is voor het opbouwen van de index. Daarbij is het belangrijk om te weten welke waarden waar worden gebruikt en wat het effect is van configuratiekeuzes. +- [Gebruik variabelen](#gebruik-variabelen) +- [Algemene inrichting van zaaksysteem](#algemene-inrichting-zaaksysteem) +- [Mapping vanuit ZGW](#mapping-zgw) +- [Mapping vanuit zaaksysteem.nl search endpoint](#mapping-vanuit-zaaksysteemnl-search-endpoint) ## Gebruik variabelen -Centraal in de Open WOO Website staat het publicatie oject, het publicatie object vertegenwoordigd een WOO publicatie, zijnde een verzoek, besluit convenant of overige (een defintitie van het WOO publicatoe object vind je onder Architectuur). +Centraal in de Open WOO Website staat het publicatieobject, het publicatieobject vertegenwoordigt een Woo-publicatie, zijnde een verzoek, besluit, convenant of overige (een definitie van het Woo-publicatieobject vind je onder [Architectuur](./Architectuur.md)). **Zoekbalk** @@ -32,32 +32,32 @@ In de overzichtspagina worden de properties op de volgende plekken weergegeven. ## Algemene inrichting zaaksysteem -Voor het kunnen publiceren van zaken vanuit het zaaksysteem is het belangrijk dat het zaaksysteem beschikt over de juiste inrichting. Indien er via de Common Gateway (met Open WOO-plugin) zaken worden opgehaald, gelden daarvoor de volgende spelregels. +Voor het kunnen publiceren van zaken vanuit het zaaksysteem is het belangrijk dat het zaaksysteem beschikt over de juiste inrichting. Indien er via de Common Gateway (met Open Woo-plugin) zaken worden opgehaald, gelden daarvoor de volgende spelregels. Zaken dienen te beschikken over de volgende properties (zaakattributen): | Property | Verplicht | Gebruik | Toegestane waardes | |---------------------|-----------|---------------------------------------------------------------------------------------------------------|--------------------| | woo_publicatiedatum | Ja | De datum vanaf wanneer de publicatie wordt gepubliceerd, bij leeg wordt de publicatie niet gepubliceerd | string formatted as date-time (e.g., 2023-09-12 09:00) or string formatted as date (e.g., 2023-09-12) or NULL. If a date is presented instead of a date-time, the time will be automatically set to 00:00. | -| woo_categorie | Ja | De categorie van de WOO-publicatie | One of ("Wetten en algemeen verbindende voorschriften", "Overige besluiten van algemene strekking", "Ontwerpen van wet- en regelgeving met adviesaanvraag", "Organisatie en werkwijze", "Bereikbaarheidsgegevens", "Bij vertegenwoordigende organen ingekomen stukken", "Vergaderstukken Staten-Generaal", "Vergaderstukken decentrale overheden", "Agenda's en besluitenlijsten bestuurscolleges", "Adviezen", "Convenanten", "Jaarplannen en jaarverslagen", "Subsidieverplichtingen anders dan met beschikking", "WOO-verzoeken en -besluiten", "Onderzoeksrapporten", "Beschikkingen", "Klachtoordelen") | +| woo_categorie | Ja | De categorie van de WOO-publicatie | One of ("Wetten en algemeen verbindende voorschriften", "Overige besluiten van algemene strekking", "Ontwerpen van wet- en regelgeving met adviesaanvraag", "Organisatie en werkwijze", "Bereikbaarheidsgegevens", "Bij vertegenwoordigende organen ingekomen stukken", "Vergaderstukken Staten-Generaal", "Vergaderstukken decentrale overheden", "Agenda's en besluitenlijsten bestuurscolleges", "Adviezen", "Convenanten", "Jaarplannen en jaarverslagen", "Subsidieverplichtingen anders dan met beschikking", "Woo-verzoeken en -besluiten", "Onderzoeksrapporten", "Beschikkingen", "Klachtoordelen") | | woo_thema | Nee | Een optionele titel van het thema waar de zaak onder valt | string, max 255 characters | | woo_samenvatting | Nee | De KORTE samenvatting van de publicatie zoals online getoond | string, max 255 characters | | woo_beschrijving | Nee | De UITGEBREIDE beschrijving van de publicatie zoals online getoond | string, max 2555 characters | -| woo_datum_besluit | Nee | De datum woorop het besluit over de zaak genomen is | string formatted as date-time (e.g., 2023-09-12 09:00) or string formatted as date (e.g., 2023-09-12). If a date is presented instead of a date-time, the time will be automatically set to 00:00. | -| woo_datum_ontvangst | Nee | De datum woorop de zaak genomen is geregistreerd | string formatted as date-time (e.g., 2023-09-12 09:00) or string formatted as date (e.g., 2023-09-12). If a date is presented instead of a date-time, the time will be automatically set to 00:00. | +| woo_datum_besluit | Nee | De datum waarop het besluit over de zaak genomen is | string formatted as date-time (e.g., 2023-09-12 09:00) or string formatted as date (e.g., 2023-09-12). If a date is presented instead of a date-time, the time will be automatically set to 00:00. | +| woo_datum_ontvangst | Nee | De datum waarop de zaak genomen is geregistreerd | string formatted as date-time (e.g., 2023-09-12 09:00) or string formatted as date (e.g., 2023-09-12). If a date is presented instead of a date-time, the time will be automatically set to 00:00. | Daarnaast is het mogelijk om bijlagen van publicaties te clusteren aan de hand van labels. > **Note** > Op dit moment doet Open WOO nog niets met thema's behalve ze weergeven bij de zaak. Er zijn echter plannen om in de toekomst een thema-overzichtspagina te maken en WOO-publicaties filterbaar te maken op thema. - ## Categorieën -Hoewel we er vanuit gaan dat categorieën voldoen aan de onder [Algemene inrichting zaaksysteem]() vermelde kenmerken voor `woo_categorie` is het technisch mogenlijk voor organisaties om eigen categorieën te hanteren. Het toevoegen van een eigen categorië (e.g. algoritme's of dataset) leidt er automatisch toe dat deze in de voorkant wordt opgenomen in de `onderwerpen` lijst (mits er ten minimale één publicatietype van deze categorie gepubliceeerd is). Deze toegevoegde categorie en publicaties daarin worden echter **NIET** doorgegeven aan de landelijke index van COOP. - + +Hoewel we er vanuit gaan dat categorieën voldoen aan de onder [Algemene inrichting zaaksysteem]() vermelde kenmerken voor `woo_categorie` is het technisch mogelijk voor organisaties om eigen categorieën te hanteren. Het toevoegen van een eigen categorie (e.g. algoritme's of dataset) leidt er automatisch toe dat deze in de voorkant wordt opgenomen in de `onderwerpen` lijst (mits er ten minimale één publicatietype van deze categorie gepubliceerd is). Deze toegevoegde categorie en publicaties daarin worden echter **NIET** doorgegeven aan de landelijke index van KOOP. + ## Bijlagen -Bijlagen nemen een bijzondere positie in binnen de Open WOO Website ze vormen de kern van de naar de bezoeker over te dragen informatie en zijn het centrale onderdeel van de WOO. De manier waarop deze worden getoond word beinvloed door labels. Daarvoor gelden de volgende regels: +Bijlagen nemen een bijzondere positie in binnen de Open Woo Website, ze vormen de kern van de naar de bezoeker over te dragen informatie en zijn het centrale onderdeel van de Woo. De manier waarop deze worden getoond wordt beïnvloed door labels. Daarvoor gelden de volgende regels: | Label | Effect van label | |-------------------------|---------------------------------------------------------------------------------------------------------------| @@ -68,14 +68,15 @@ Bijlagen nemen een bijzondere positie in binnen de Open WOO Website ze vormen de | woo_convenant | Documenten met dit label worden weergegeven onder de titel 'Convenant' in plaats van onder bijlagen | > **Spelregels omtrend labels** -> - Het is mogenlijk om als organisatie zelf extra labels toe te voegen, als deze het juist format volgen `woo_[[labelnaam]]]` worden deze automatisch overgenomen in de weergave door boven de rij `Bijlagen` een extra rij toe te voegen in de form `[[labelnaam]]: Alle hieraan gekopelde bestanden`. -> - Bestanden die geen ander label hebben dan `woo_publicatie` worden getoond onder bijlagen -> - Als bestanden meerde labels hebben worden ze op meerdere plekken getoond (met uitzondering van bijlagen) +> +> - Het is mogelijk om als organisatie zelf extra labels toe te voegen, als deze het juist format volgen `woo_[[labelnaam]]]` worden deze automatisch overgenomen in de weergave door boven de rij `Bijlagen` een extra rij toe te voegen in de form `[[labelnaam]]: Alle hieraan gekoppelde bestanden`. +> - Bestanden die geen andere label hebben dan `woo_publicatie` worden getoond onder bijlagen +> - Als bestanden meerdere labels hebben worden ze op meerdere plekken getoond (met uitzondering van bijlagen) > - Bestanden zonder het label `woo_publicatie` worden niet getoond (ook al zijn ze wel van een ander `woo_` label voorzien) - ## Mapping ZGW -Gebaseerd op: [VNG ZGW Standaard]() + +Gebaseerd op: [VNG ZGW Standaard](https://vng.nl/projecten/zaakgericht-werken-api) | WOO Publicatie Object | ZGW Zaak | Gebruik | |----------------------------|--------------------------------------------------|---------------------------------------| @@ -108,10 +109,9 @@ Gebaseerd op: [VNG ZGW Standaard]() | geografischePositie | (Empty) | n.v.t | | bijlagen | values.attribute.test_documenten | Metadata, Detail pagina | - ## Mapping vanuit zaaksysteem.nl search endpoint -Gebaseerd op: [XXLLNC zaken mapping](https://github.com/CommonGateway/WooBundle/blob/main/Installation/Mapping/woo.xxllncCaseToWoo.mapping.json) +Gebaseerd op: [XXLLNC zaken mapping](https://github.com/CommonGateway/WooBundle/blob/main/Installation/Mapping/woo.xxllncCaseToWoo.mapping.json) | WOO Publicatie Object | Zaaksysteemveld | Gebruik | |---------------------------|--------------------------------------------------|---------------------------------------| @@ -153,5 +153,3 @@ Bijlagen | Tijdstip_laatste_wijziging_bijlage | (Empty) | | Titel_Bijlage | filename | | URL_Bijlage | (Empty) | - - diff --git a/docs/Installatie.md b/docs/Installatie.md index ffb673aa..22552287 100644 --- a/docs/Installatie.md +++ b/docs/Installatie.md @@ -74,3 +74,7 @@ Volg de installatiehandleiding op [Woo Bundle](https://github.com/ConductionNL/W ## Externe Systemen Voor het koppelen van externe systemen geldt dat zij op de juiste manier moeten zijn geconfigureerd. Kijk daarvoor onder [configuratie](/Configuratie). + +## Verdere documentatie + +Voor verdere documentatie verwijzen we naar de [documentatie van het Productpage-template](https://conductionnl.github.io/product-website-template/). diff --git a/docs/Kosten.md b/docs/Kosten.md index a00f00b3..9404eb95 100644 --- a/docs/Kosten.md +++ b/docs/Kosten.md @@ -22,7 +22,7 @@ Kijk op [de demo pagina](https://conductionnl.github.io/woo-website-xxllnc/) voo | SLA of SAAS frontend | €250,- (maandelijks) | **Waarop zijn de maandelijkse kosten gebaseerd?** -Lost van hosting verwachten we naar aanleiding van eerdere ervaringen dat de frontend maandelijks moet worden bijgewerkt in verband met veiligheidsupdates, nieuwe functionaliteit of aanpassingen in NL Design. Met name de ontwikkelingen in de Woo zullen ervoor zorgen dat de pagina de komende jaren continu in beweging is. +Los van hosting verwachten we naar aanleiding van eerdere ervaringen dat de frontend maandelijks moet worden bijgewerkt in verband met veiligheidsupdates, nieuwe functionaliteit of aanpassingen in NL Design. Met name de ontwikkelingen in de Woo zullen ervoor zorgen dat de pagina de komende jaren continu in beweging is. > **Opmerking** > NL Design tokens zijn een randvoorwaarde (vereiste) voor het gebruik van de frontend. Als uw organisatie hier reeds over beschikt, hoeven deze uiteraard niet opnieuw te worden gemaakt. Wel is het mogelijk dat uw huidige token set moet worden uitgebreid; in dat geval volgt een maatwerkofferte. Let op! De prijsstelling is gebaseerd op een aangeleverde en volledige huisstijlgids. Indien deze niet beschikbaar is, moeten de tokens worden gereverse-engineerd vanaf uw website. Daar zijn extra kosten aan verbonden. @@ -40,6 +40,7 @@ Het is mogelijk om de Open Woo Website rechtstreeks aan uw zaaksysteem te koppel > Via een Stuf ↔ ZGW-koppelvlak is het in theorie ook mogelijk een zaaksysteem te koppelen aan de hand van Stuf, dit is in de praktijk echter nog niet beproeft. Andere koppelvlakken en maatwerk zijn uiteraard bespreekbaar, neem daarvoor contact op met een leverancier. ## Configuratie en inrichting xxllnc Zaken + Klanten van xxllnc Zaken (zaaksysteem.nl) kunnen voor het inrichten van het modelzaaktype t.b.v. WOO-publicatie en de configuratie van de integratie gebruik maken van een Consultant. Klanten van xxllnc Zaken (zaaksysteem.nl) kunnen voor het inrichten van het modelzaaktype t.b.v. Woo-publicatie en de configuratie van de integratie gebruikmaken van een Consultant. @@ -49,3 +50,7 @@ Klanten van xxllnc Zaken (zaaksysteem.nl) kunnen voor het inrichten van het mode | Installatie en configuratie Woo-index integratie | € 3000,- (eenmalig) | Mocht u nog niet beschikken over xxllnc Zaken (zaaksysteem.nl) maar wel behoefte hebben aan een manier om de documenten conform een ingericht proces te gaan publiceren en achteraf correct te kunnen archiveren neem dan contact met ons op via: . Wij gaan graag in gesprek over de mogelijkheden hiervoor! + +## Leverancier worden? + +Bent u leverancier van een zaaksysteem, een raadsinformatiesysteem of een ander systeem dat kan worden gekoppeld aan de Open Woo Website? Neem dan contact op met een van de leveranciers om de mogelijkheden te bespreken. diff --git a/docs/Roadmap.md b/docs/Roadmap.md index 65dcb048..c3982d91 100644 --- a/docs/Roadmap.md +++ b/docs/Roadmap.md @@ -2,6 +2,14 @@ Organisaties kunnen bijdragen aan deze roadmap door items aan te dragen, deze zelf op te pakken en uit te voeren, of door de uitvoering ervan te financieren. +## Woo 1.0 + +Voor de eerste opzet van de Woo-index van BZK is het belangrijk dat organisaties zelf hun Woo-publicaties op een doorzoekbare index publiceren. BZK houdt vervolgens een overzichtspagina bij waarop per organisatie de algemene organisatiegegevens en de organisatiespecifieke indexpagina vindbaar zijn. + +## Woo 2.0 + +BZK heeft de ambitie om aan de hand van een harvester een eigen index op te bouwen op open.overheid.nl. Deze harvester maakt gebruik van `robots.txt` en `sitemap.xml`-bestanden om de verschillende pagina's en metadata van de organisatiespecifieke index te vinden en over te nemen. Dat betekent dat ook binnen de 2.0 variant van Woo een eigen indexpagina noodzakelijk blijft. Sterker nog, de kwaliteit van de ontsluiting wordt in grote mate afhankelijk van de kwaliteit van de index. + ## Raadsinformatie Systemen (Medio November) **Inschatting: 40 uur per RIS** diff --git a/docs/commongateway.puml b/docs/commongateway.puml index ed3f8a63..278bc791 100644 --- a/docs/commongateway.puml +++ b/docs/commongateway.puml @@ -3,7 +3,7 @@ title Commongateway Architecture ' User Interface Component interface "Open WOO Website" as Website -interface "Open WOO XML" as Harvester +interface "Sitemap XML / robot.txt" as Harvester ' Backend Components component "Open Webconcept CMS" as CMS @@ -15,7 +15,7 @@ component "Raadsinformatiesysteem" as Raadsinfo Website -down-> Gateway : Directly connected Harvester -down-> Gateway : Generated from Gateway -down-> CMS : Scrapes periodically\nUses as source -Gateway -down-> ZGW Zaaksysteem : Scrapes periodically\nUses as source +Gateway -down-> Zaaksysteem : Scrapes periodically\nUses as source Gateway -down-> Raadsinfo : Scrapes periodically\nUses as source ' Notifications diff --git a/docs/commongateway.svg b/docs/commongateway.svg index d49b3903..53272787 100644 --- a/docs/commongateway.svg +++ b/docs/commongateway.svg @@ -1 +1 @@ -Commongateway ArchitectureOpen WOO WebsiteOpen WOO XMLOpen Webconcept CMSCommon GatewayZaaksysteemRaadsinformatiesysteemDirectly connectedGenerated fromScrapes periodicallyUses as sourceNotifies of changes or deletesScrapes periodicallyUses as sourceNotifies of changes or deletesScrapes periodicallyUses as source \ No newline at end of file +Commongateway ArchitectureOpen WOO WebsiteSitemap XML / robot.txtOpen Webconcept CMSCommon GatewayZaaksysteemRaadsinformatiesysteemDirectly connectedGenerated fromScrapes periodicallyUses as sourceNotifies of changes or deletesScrapes periodicallyUses as sourceNotifies of changes or deletesScrapes periodicallyUses as source \ No newline at end of file