Beste,
Graag breng ik je kort en bondig op de hoogte over de laatste versies van de Open-familie van registraties: Open Zaak, Open Notificaties, Open Klant, Objecten API, Objecttypen API en sinds een paar maanden ook Open Product en Referentielijsten API. Hoewel we elke maand updates uitbrengen, volgt deze mailing elk kwartaal.
Team Bron heeft weer hard gewerkt aan de releases waarvan hieronder de samenvatting volgt:
Alle componenten vereisen vanaf deze releases PostgreSQL versie 14 of hoger aangezien er vanaf november 2025 geen updates meer komen op PostgreSQL versie 13 en lager. Ook is bij alle componenten nu gestructureerde logging aanwezig in JSON formaat. Dit helpt bij het parsen voor bijv. Grafana dashboards. Ten slotte is ook connection pooling toegepast in alle componenten. Dit zorgt ervoor dat er minder database verbindingen nodig zijn.
Hieronder noem ik de zeer kort de aanvullende verbeteringen.
Open Zaak (release 1.22.0)
Verbeteringen t.o.v. de vorige mailing (release 1.20): Performance verbeteringen, nieuwe experimentele features toegevoegd en bugfixes.
Zie: https://github.com/open-zaak/open-zaak/blob/main/CHANGELOG.rst
Open Notificaties (release 1.11.0)
Verbeteringen t.o.v. de vorige mailing (release 1.8.2): Geheugen verbeteringen en bugfixes.
Zie: https://github.com/open-zaak/open-notificaties/blob/main/CHANGELOG.rst
Open Klant (release 2.10.0)
Verbeteringen t.o.v. de vorige mailing (release 2.7.0): Verschillende API toevoegingen in het kader van de Mijn Profiel service en bugfixes.
Zie: https://github.com/maykinmedia/open-klant/blob/master/CHANGELOG.rst
Objecttypen API (release 3.1.0)
Verbeteringen t.o.v. de vorige mailing (release 3.0.2): Bugfixes.
Zie: https://github.com/maykinmedia/objecttypes-api/blob/master/CHANGELOG.rst
Objecten API (release 3.1.1)
Verbeteringen t.o.v. de vorige mailing (release 3.0.3): Bugfixes.
Zie: https://github.com/maykinmedia/objects-api/blob/master/CHANGELOG.rst
Open Product (release 1.3.0)
Verbeteringen t.o.v. de vorige mailing (release 1.0.0): Verschillende API toevoegingen in het kader van de Mijn Producten en bugfixes.
Zie: https://github.com/maykinmedia/open-product/blob/master/CHANGELOG.rst
Referentielijsten API (release 0.5.0)
Verbeteringen t.o.v. de vorige mailing (release 3.0.3): Excel bestanden importeren en bugfixes.
Zie: https://github.com/maykinmedia/referentielijsten/blob/master/CHANGELOG.rst
Voor Open Zaak realiseren we nu een aantal functionele (aliassen: convenience, handelingsgedreven, service) endpoints om het eenvoudiger te maken voor nieuwe ontwikkelaars om aan te sluiten.
Ook gaan we URNs beproeven: In plaats van URLs gebruiken om naar andere objecten in (andere) registraties te verwijzen, gaan we dit middels URNs doen. Dat heeft als voordeel dat de fysieke locatie geen onderdeel meer is van de berichten. Hierdoor zal je op applicatie niveau mapping moeten doen maar maakt gegevens veel meer geschikt voor porteren tussen omgevingen en voor gebruik met FSC. Bijvangst is dat je met URNs zelfs naar een papieren archiefkast kan verwijzen ;-)
Omdat vrijwel al deze componenten worden toegepast in PodiumD van Dimpact, en Platform Dienstverlening bij de 4 grootste gemeenten, wordt voor alle componenten nader gekeken naar het in samenhang uitrollen, optimale werking met elkaar, en de beste infrastructuur configuratie. Hiervoor zal op termijn documentatie beschikbaar komen en wellicht meer concrete tooling.
We zijn (nog steeds) aan het overwegen om Objecttypen en Objecten samen te voegen tot Open Objecten. Het oorspronkelijke idee was dat er een landelijke Objecttypen registratie beheerd kon worden en dat organisaties lokaal gebruik konden maken van deze centrale Objecttypen API. Deze doelarchitectuur is echter nooit van de grond gekomen waardoor we de complexiteit gaan terugbrengen in deze componenten.
Er komen nieuwe registraties aan die binnen deze familie vallen. Houd de mailinglijst in de gaten!
Met vriendelijke groet,
Joeri Bekker
Een inititatief van Maykin