Die Statusseite misst, ob noch neues Material bei den Quellplattformen eingeht. Das ist eine andere Frage als die, ob eine Plattform antwortet. Diese beiden Aspekte stehen in keinem Zusammenhang: Eine Plattform kann durchaus erreichbar sein und dennoch seit Monaten nichts Neues mehr aufnehmen. Für die Erreichbarkeit von BesluitBron selbst gibt es /health, in der Fußzeile als „Gesundheit“ aufgeführt.
Die Seite ist für jede Sprache unter einer eigenen Adresse erreichbar
Ab Version 1.3.36 hat die Seite für jede Sprache eine eigene Adresse: /nl/status, /en/status, /de/status und /fr/status. Die Adresse /status funktioniert weiterhin. Sie zeigt selbst zwar nichts mehr an, leitet den Besucher jedoch zu der Sprache weiter, die er zuvor ausgewählt hat oder die der Browser anfordert. Ein bestehender Link zu /status führt also weiterhin zu dieser Seite.
Bis einschließlich Version 1.3.35 gab es nur /status, und diese Seite war immer auf Niederländisch, unabhängig davon, welche Sprache der Besucher ausgewählt hatte.
Der Text passt sich nun der Sprache des Lesers an. Das gilt auch für die untersuchten Sätze, wie beispielsweise „iBabs liefert seit dem 5. August nichts mehr aus“. Die Seite ist in vier Sprachen verfügbar: Niederländisch, Englisch, Deutsch und Französisch. In den zwölf anderen Sprachen, die die Website unterstützt, wird die Seite auf Niederländisch angezeigt.
Zwei Dinge bleiben bewusst unübersetzt:
- der Name einer Quelle, einer Verwaltungsbehörde und eines Quellsystems. Dabei handelt es sich um Eigennamen, und ein Leser muss sie bei der Quelle selbst nachschlagen können;
- ein Feldname oder ein Rohwert einer Plattform, wie beispielsweise „
harvest_age_seconds“, sowie der Wortlaut einer Fehlermeldung. Diese sind so wiedergegeben, wie sie von der Plattform geschrieben wurden, damit ein Leser sie zitieren kann.
Ein Überwachungssystem, das /api/status.json ohne Angabe einer Sprachpräferenz aufruft, erhält wie bisher die niederländische Version.
Vier Zustände – und warum es nicht drei sind
laadt: Es kommt neues Material herein, und zwar in dem Rhythmus, den diese Quelle einhalten soll;traag: hinkt etwas hinterher, ist aber noch im Rennen;stil: Es gab lange genug nichts Neues, um dies als Störung zu bezeichnen, und es war keine ruhige Woche;gesloten: bewusst kein weiterer Zuwachs. Open Archivaris wurde im Juli 2021 bewusst eingestellt. Würde diese Quelle dauerhaft rot angezeigt, würde der Leser lernen, jedes Rot auf der Seite zu ignorieren.
Darüber hinaus gibt es onbekend für Messungen, die fehlgeschlagen sind oder noch nicht durchgeführt wurden. Das ist ausdrücklich kein Grund zur Beruhigung: Eine fehlgeschlagene Messung ist kein Indikator für eine gesunde Quelle.
Die Schwellenwerte gelten pro Quelle und wurden gemessen
Ein einheitlicher Schwellenwert für alle Quellen wäre aussagekräftig. Die „Tweede Kamer“ veröffentlicht an Werktagen und am Wochenende keine Informationen. OpenTK hinkt um einige Minuten hinterher. Bei Rechtspraak liegt die Veröffentlichung naturgemäß Monate hinter der Sitzung zurück. Jede Quelle hat daher ihren eigenen erwarteten Rhythmus und ihren eigenen Schwellenwert, die auf der Seite neben der Bewertung angegeben sind.
Die derzeit geltenden Schwellenwerte:
| Quelle | Im Rückstand | Still nach |
|---|---|---|
| Open Raadsinformatie | 21 Tage | 60 Tage |
| OpenBesluitvorming | 21 Tage | 60 Tage |
| Tweede Kamer | 5 Tage | 14 Tage |
| OpenTK | 1 Stunde | 1 Tag |
| Officiële Bekendmakingen | 4 Tage | 14 Tage |
| Rechtspraak | 3 Tage | 10 Tage |
Bei den beiden lokalen Quellen gilt die Bewertung der durchschnittlichen Ausgabe und nicht der neuesten Ausgabe im Index. Ein einziges Dokument aus dreihundert Ausgaben würde die gesamte Quelle andernfalls grün färben, während die Ausgabe, nach der der Leser gefragt hat, bereits seit Wochen nicht mehr aktualisiert wurde.
Zwei Fragen pro Gremium, und die schlechteste zählt
Bei „OpenBesluitvorming“ werden seit Version 1.3.23 zwei Bewertungen nebeneinander angezeigt, wobei die schlechtere der beiden die Farbe bestimmt:
- Ruft die Plattform dieses Gremium noch ab? Das gibt die Plattform selbst für jedes Gremium einzeln bekannt;
- Ist das, was es abgerufen hat, noch aktuell? Das ist das Datum des neuesten Artikels.
Diese beiden Werte können in völlig unterschiedliche Richtungen gehen, und genau dieser Unterschied liefert die nützliche Information. Ein Import, der bei einem Ausschuss, der seit dem Frühjahr nicht mehr getagt hat, einwandfrei funktioniert, ist nicht „in Ordnung“. Ein Index, der aktuell erscheint, obwohl die Anlieferung letzte Woche ins Stocken geraten ist, ist es ebenfalls nicht. Würde man aus den beiden Zahlen eine einzige machen, würde man genau das Interessante ausblenden.
Wenn sich die Meldung der Plattform und die eigene Beobachtung widersprechen, wird dies als Satz auf der Seite vermerkt. Im August 2026 war dies zu beobachten: Die Plattform meldete eine Störung, während das betreffende Gremium unterhalb des Schwellenwerts blieb, da die Sommerpause nicht mitgezählt wird und die Störung während der Pause begann.
Was die Quelle selbst über ein stillstehendes Organ sagt
Ab Version 1.3.91 wird neben jeder stillgelegten Einrichtung angegeben, was die Quelle darüber berichtet, sofern sie überhaupt etwas berichtet. Das ist das Einzige, was ein Leser nicht aus dem daneben stehenden Datum ableiten kann, und es wandelt eine Stilllegung von einem Vorwurf in eine Tatsache um.
Zu jedem Organ gibt es zudem einen Link zum Explorer dieser Quelle. Ab Version 1.3.91 öffnet dieser Link nicht die Kachelübersicht, sondern direkt das entsprechende Werkzeug, wobei der Aufruf für dieses Organ bereits ausgefüllt ist: die neuesten Dokumente, die die Plattform für dieses Organ bereithält. Der Aufruf befindet sich in einem Feld, das geändert werden kann, sodass die Angabe eines Zeitraums oder einer anderen Art von Dokument mit nur einer Änderung möglich ist. Die Ausführung ist ohne Anmeldung möglich; dabei teilt sich ein Besucher einen Aufruf pro Sekunde mit allen anderen Besuchern.
Die Aussprache ist als Buchstabe in der Tabelle aufgeführt, wobei der Satz darüber in einer Legende steht. Achtzehn der dreiundzwanzig Organe hatten denselben Satz mit achtzig Zeichen, und dessen Wiederholung pro Zeile nahm die Breite jeder anderen Spalte ein. Zwei Organe mit demselben Satz über einen anderen Zeitraum erhalten zwei Buchstaben: Das sind zwei verschiedene Urteile.
Drei Arten von Aussagen, geordnet nach dem Umfang dessen, was sie festhalten:
- die Fehlermeldung der Plattform selbst, wörtlich zitiert. Am 13. September 2026 betraf dies vier Organe: Bei zwei davon meldet die Plattform „No public account!“, was bedeutet, dass die Dokumente nirgendwo öffentlich zugänglich sind, und bei zwei weiteren eine zeitliche Begrenzung beim eigenen Import;
- Der Lieferant hat im vergangenen Jahr kein einziges Stück genannt. Dann gibt es nichts abzuholen, und der Stillstand liegt bei der Quelle, nicht bei der Ernte. Das galt für achtzehn Organe;
- Die Plattform enthält alles, was der Anbieter im vergangenen Jahr erwähnt hat, während das daneben angegebene Datum älter ist. Das sind zwei Aussagen, die sich nicht miteinander vereinbaren lassen, und die Seite weist darauf hin, anstatt selbst eine Auswahl zu treffen.
Open Raadsinformatie liefert ab dieser Version keine Einträge mehr für diese Liste. Diese Plattform wird eingestellt, und OpenBesluitvorming bezieht dieselben Organe aus denselben vier Quellsystemen, sodass jedes Organ zweimal aufgeführt war: Sechzehn der neununddreißig Einträge waren eine zweite Nennung einer Gemeinde, die den Nachfolger bereits erwähnt hatte. Die Organe dieser Plattform werden zwar weiterhin erfasst und fließen in die Karte der jeweiligen Quelle selbst ein; lediglich die Auflistung pro Organ ist weggefallen.
Elf Organe sind seit dieser Version nicht mehr in der Liste aufgeführt. Ihr letztes Datum war eine geplante Sitzung, weshalb BesluitBron das letzte erfasste Datum nicht kannte und das Organ mangels Beweisen als unbekannt einstufte. Der wöchentliche Abgleich liefert diesen Nachweis: Ein Organ, das die vom Lieferanten für das vergangene Jahr angegebenen Werte beibehält, hat in diesem Jahr Dokumente erhalten. Eines dieser elf Organe wies 22.993 Dokumente auf, einen erfolgreichen Import vom selben Morgen und 2.423 von 2.423 Dokumenten über das Jahr; das Einzige, was fehlte, war eine Sitzung im Dezember auf der Tagesordnung.
Sortieren und Gruppieren
Beide Tabellen lassen sich ab Version 1.3.91 nach Spalten sortieren: Klicken Sie auf eine Spaltenüberschrift und noch einmal, um die Reihenfolge umzukehren. Ein leerer Wert steht immer ganz am Ende, unabhängig davon, in welcher Richtung die Spalte ausgerichtet ist: „keine Ernte“ ist nicht der kleinste Wert in einer Spalte, sondern das Fehlen eines Werts. Ohne JavaScript behalten beide Tabellen die Reihenfolge bei, in der sie erstellt wurden, und das ist die brauchbare Reihenfolge: der schwerwiegendste Fall steht ganz oben in der Vollständigkeitstabelle, in der Liste der stillgelegten Organe erfolgt die Sortierung nach Namen.
Beide Tabellen sind nach Quellen gruppiert, wobei der Name der Quelle über der Tabelle statt in einer Spalte steht. Derzeit gibt es nur eine Gruppe, da diese Zahlen von einer einzigen Quelle veröffentlicht werden. Eine zweite Quelle, die dies ebenfalls tun wird, erhält eine eigene Überschrift und eine eigene Tabelle.
Unvollständig ist etwas anderes als stillstehend
Ab Version 1.3.91 gibt es unter OpenBesluitvorming eine zweite Tabelle: Werke, bei denen laut Angaben der Plattform selbst Teile fehlen. Das ist eine andere Frage als der Rest dieser Seite. An anderer Stelle wird angegeben, wie AKTUELL eine Ernte ist; hier wird angegeben, wie viel von dieser Ernte fehlt.
Ein Organ kann jede Nacht aktualisiert werden und dennoch Teile vermissen lassen. Die Suche zeigt das nicht an: Was nie eingegangen ist, hinterlässt nichts, wonach gesucht werden könnte. Nur die Plattform kann sich selbst mit dem Lieferanten eines Organs vergleichen, und das tut sie jede Woche für das vergangene Jahr.
Am 13. September 2026 wiesen 155 der 330 verglichenen Stellen Unvollständigkeiten auf. Bei den meisten handelte es sich um eine Handvoll Dokumente; bei einem Wasserverband gab der Lieferant 311 Dokumente aus dem vergangenen Jahr an, während die Plattform nur 8 verzeichnete, obwohl der Import jede Nacht erfolgreich verlief.
Die Spalten heißen „Gemeldet“ (die Angabe des Lieferanten des jeweiligen Organs) und „Gefunden“ (die Angabe der Plattform dazu). Der fehlende Anteil wird in ganzen Promille angegeben: Die beiden Zählungen erfolgen zu unterschiedlichen Zeitpunkten, und bei neun Organen stellt die Angabe des Lieferanten selbst eine Untergrenze dar, sodass eine Dezimalstelle eine Genauigkeit anzeigen würde, die niemand gemessen hat.
Bei einem Organ mit der Angabe „mindestens“ konnte die Plattform die Liste des Lieferanten nicht bis zum Ende lesen. Die Angabe des Lieferanten stellt in diesem Fall eine Untergrenze dar, ebenso wie die Anzahl der fehlenden Exemplare. Die Tabelle gibt die Feststellung der Plattform wieder und nennt keine Ursache.
Das Bronzesystem hinter einer Störung
OpenBesluitvorming Gibt für jede Einrichtung an, welches Quellsystem dahintersteckt, und berichtet zudem für jedes Quellsystem, wie der Import verlaufen ist. Auf diese Weise lässt sich eine Störung einer Partei zuordnen, die Abhilfe schaffen kann. Vier Quellsysteme versorgen gemeinsam alle Einrichtungen; wenn also ein System keine Daten mehr liefert, ist ein Drittel des Landes davon betroffen.
Am 16. August 2026 waren 161 der 330 Organe aus einem einzigen Grund außer Betrieb: iBabs blockierte seit dem 5. August die Adresse, von der aus die Plattform ihre Daten abruft. Ohne diese Aufschlüsselung würde die Seite 161 einzelne Gemeinden anzeigen, die zufällig alle gleichzeitig stillstanden.
In der Erläuterung ist für jedes Quellensystem angegeben, wie viele Organe es enthält, wie viele Importvorgänge erfolgreich waren, wann der letzte erfolgreiche Import stattfand und welche Meldung die Plattform dabei ausgibt. Im Falle einer Störung entspricht „zuletzt erfolgreich“ genau der Dauer der Störung.
Die Bewertung eines Bronze-Systems richtet sich nicht nur nach der Aussage der Plattform, sondern auch nach den Zahlen, die die Plattform dazu angibt. Wenn die Plattform weniger als neun von zehn Organen eines Systems erfasst, gilt die Lieferung als fehlerhaft, unabhängig davon, welche Angabe dazu gemacht wird. Diese Grenze liegt bei 90 Prozent, denn ein Gremium, das nicht erfasst wird, ist ein Rat, dessen Unterlagen nicht eintreffen, und sechzehn solcher Räte sind kein Rundungsfehler. Ein System, das ein Problem meldet und dennoch neun von zehn Gremien liefert, wird als „traag“ eingestuft. Ein Wort, das BesluitBron nicht kennt, gilt als „onbekend“, da es auch „Wartung“ bedeuten kann; ein solches Wort taucht in der Nachverfolgung auf, sodass es auffällt.
Das gibt es seit Version 1.3.41, und der Grund dafür ist in den Zahlen vom 17. August 2026 zu finden. Die Plattform meldete die Sperrung von iBabs an diesem Tag als degraded statt als down, da einer der 167 Importläufe erfolgreich war, während 160 der 161 Organe keine Daten erhielten. Bis einschließlich Version 1.3.40 berücksichtigte BesluitBron nur dieses Wort: Die Quelle wurde ausgegraut, der Fehlerhinweis verschwand aus der Überschrift und die Leiste oberhalb der Seite erwähnte iBabs nicht mehr – allein deshalb, weil die Plattform ein anderes Wort gewählt hatte.
Bei einem System, das überhaupt keine Daten mehr liefert, wird das Datum angegeben, an dem der letzte erfolgreiche Durchlauf stattfand, denn genau so lange dauert die Störung. In den anderen Fällen wird dieses Datum nicht angezeigt: Ein erfolgreicher Durchlauf heute würde dann als eine Störung gewertet, die heute begonnen hat. Dort stehen die Zahlen, also wie viele Organe nicht abgerufen werden. Diese Zahlen stehen auch in der Leiste oben auf der Seite, und zwar aus demselben Grund: Dieselbe Grenze gilt sowohl für ein System, dem ein Sechstel seiner Vorschläge fehlt, als auch für ein System, das gar keine mehr abruft, und diese beiden dürfen nicht gleich interpretiert werden.
Eine geplante Sitzung ist noch kein abgeschlossenes Kapitel
Eine Tagesordnung wird vor der Sitzung veröffentlicht, daher liegt das aktuellste Datum bei einem Gremium oft in der Zukunft. Ein solches Datum zählt nicht als aktuellstes Dokument: Andernfalls würde ein Gremium, dessen Amtszeit 2021 endete, als „aktuell bis 2027“ gelten, weil einmal eine Sitzung weit im Voraus eingeplant wurde.
Das Datum verschwindet jedoch nicht. Wenn ein Gremium lediglich eine geplante Sitzung hat, wird dieses Datum separat aufgeführt. „Keine“ würde so klingen, als gäbe es keine Unterlagen für die Sitzung, obwohl nächste Woche eine Sitzung stattfindet. Eine Sitzung innerhalb von drei Wochen gilt als Beweis dafür, dass das Gremium aktiv ist, da diese Tagesordnung nicht vor langer Zeit veröffentlicht worden sein kann. Eine Sitzung, die weiter in der Zukunft liegt, sagt nichts über diesen Monat aus und führt zu „onbekend“, niemals zu „laadt“.
Wenn die Seite rot wird
Zusätzlich zur Bewertung pro Quelle gelten zwei Regeln, die dazu führen, dass die Überschrift rot angezeigt wird:
- Bei einer Quelle stehen 50 oder mehr Organe still, oder ein Zehntel oder mehr der Organe stehen still. Diese zweite Regel gilt für ein Quellensystem mit weniger als 50 Organen: Fällt ein solches System aus, handelt es sich um eine Störung mit einem Eigentümer, während sich das durchschnittliche Organ nicht bewegt;
- BesluitBron ist selbst nicht in der Lage, Anrufe entgegenzunehmen. Dieser Grund hat Vorrang vor allen anderen: Auf sieben Drittanbieter zu verweisen, während das eigene Tool versagt, ist unangebracht.
Die Regel zählt die Urteile pro Organ und berücksichtigt daher selbst keine Datumsangaben. Somit gelten für die Überschrift dieselben Schwellenwerte und dieselbe Pause wie für den Rest der Seite. Ein Organ, bei dem ein Stillstand erwartet wird, wird nicht berücksichtigt, auch nicht in der Gesamtsumme, an der der Anteil gemessen wird. Ein Organ mit dem Status „onbekend“ wird ebenfalls nicht berücksichtigt: Dabei handelt es sich um eine fehlgeschlagene Messung und nicht um ein Organ, das stillsteht.
Bis einschließlich Version 1.3.40 galt eine andere Regel: 50 oder mehr Gremien, deren jüngster Eintrag älter als 3 Kalendertage war, oder ein Gremium, dessen Eintrag älter als 10 Kalendertage war. Diese Regel stand im Widerspruch zum Rest der Seite. Am 17. August 2026 traf dies auf 317 der 320 Gremien von „Open Raadsinformatie“ zu, da im August so gut wie kein Rat tagte, während dieselbe Seite 302 dieser Gremien als „laadt“ (keine neuen Einträge) anzeigte und die Quelle selbst ganz normal neues Material aufnahm. Die Überschrift verwies also auf eine Regel, die die eigene Tabelle widerlegte. Die Zeile mit einem Gremium ist komplett verschwunden: Ein Gremium, das seit Jahren stillsteht, wie beispielsweise Flevoland seit dem 22. Dezember 2021, ist keine aktuelle Störung, und eine Überschrift, die deswegen weiterhin rot bleibt, lehrt den Leser, jedes Rot zu ignorieren. Ein solches Organ steht in der Liste der stillstehenden Organe. Ab Version 1.3.41.
Was die Seite rot färbt, steht dort als Satz. Ein roter Punkt, den ein Leser nicht nacherzählen kann, ist ein roter Punkt, den man zu ignorieren lernt.
Bei „Rot“ erscheint über jeder Seite ein Balken
Ist die Überschrift rot, erscheint oben auf jeder Seite der Website ein roter Balken, direkt unter der Menüleiste. Dieser Balken gibt an, was gerade nicht funktioniert, und der Balken selbst ist ein Link zu dieser Seite. So wird es auch einem Besucher angezeigt, der eigentlich wegen etwas anderem auf die Seite gekommen ist. Ab Version 1.3.41.
Der Balken gibt die Ursache so genau an, wie es die Messung zulässt:
- das Quellensystem hinter einer Quelle, wenn die Plattform selbst meldet, dass die Bereitstellung dieses Systems fehlerhaft ist, einschließlich der entsprechenden Zahlen. Zum Beispiel: „iBabs auf OpenBesluitvorming.nl synchronisiert seit einiger Zeit 160 der 161 Organe nicht mehr“;
- die Quelle selbst, wenn die Plattform keine Angaben zum Quellsystem macht. Zum Beispiel: „Rechtspraak wurde schon seit einiger Zeit nicht mehr synchronisiert“;
- die Störung von BesluitBron selbst, falls das Tool hier versagt. Dieser Grund hat Vorrang vor allen anderen;
- Der Satz, der die Überschrift rot färbt, wenn keine einzige Quelle stillsteht und die Regel aus dem vorherigen Kapitel erfüllt ist.
Ein Bronzesystem wird nur dann genannt, wenn die Plattform dies selbst angibt. Dieser Name erscheint dann auf jeder Seite der Website, und dies darf nur mit Genehmigung der Plattform geschehen. Eine eigene Schlussfolgerung aus den Datumsangaben der einzelnen Organe liefert keinen solchen Hinweis: Ein System, das letzte Woche eingestellt wurde, hinterlässt Organe, deren neuester Beitrag noch innerhalb des Schwellenwerts liegt.
Der Balken befindet sich nicht auf dieser Seite selbst, denn dort wird dasselbe ausführlicher erklärt. Bei „orange“ steht ebenfalls nichts. Ein Balken, der nur die Hälfte der Zeit zu sehen ist, wird von niemandem mehr gelesen.
Bis einschließlich Version 1.3.53 war die Leiste in der Dokumentation nicht enthalten. Diese Seiten haben ein eigenes Layout, und in diesem Layout war die Leiste nicht vorgesehen. Wer über ein Suchergebnis in die Dokumentation gelangte, las dort also nichts über eine Quelle, die stillsteht. Ab Version 1.3.54 ist die Leiste auf jeder Seite der Dokumentation zu sehen, einschließlich der Suchseite.
Organe, bei denen ein Stillstand zu erwarten ist
Beide lokalen Quellen stellen das Archiv aufgelöster Gemeinden zur Verfügung. Ein solcher Index bleibt dauerhaft inaktiv, ohne dass etwas defekt ist. Am 16. August 2026 betraf dies bei „Open Raadsinformatie“ zehn der rund dreißig inaktiven Gremien, also ein Drittel der Meldungen.
Solche Organe werden bei der Stillstandsberechnung nicht berücksichtigt und sind nicht in der Liste der stillstehenden Organe aufgeführt. Es gibt zwei Gründe, warum ein Stillstand zu erwarten ist, und beide sind beim jeweiligen Organ angegeben:
- Die Organisation wurde aufgelöst, meist im Zuge einer kommunalen Neuordnung;
- Die Quelle wird von der Einrichtung bewusst nicht mehr aufgeführt, während der dort enthaltene Inhalt weiterhin durchsuchbar bleibt.
Woher diese Informationen stammen, hängt von der jeweiligen Quelle ab. Bei „Open Raadsinformatie“ wurde die Liste anhand des Registers der staatlichen Organisationen zu einem bestimmten Stichtag erstellt und wird nicht fortlaufend aktualisiert; daher fehlt eine Gemeinde, die danach zusammengelegt wurde; diese Gremien sind daher mit dem Vermerk „möglicherweise“ gekennzeichnet. Bei „OpenBesluitvorming“ meldet die Plattform dies selbst für jede Einrichtung mit dem Datum der Auflösung und dem Namen des Nachfolgers.
Quellensystem pro Organisation
Welches Ratsinformationssystem eine Verwaltungsbehörde einsetzt, entscheidet in der Praxis darüber, wer eine gestörte Datenübermittlung beheben kann. Diese Frage lässt sich nicht anhand einer Lieferantenliste beantworten, da diese von niemandem veröffentlicht wird. Die Frage lässt sich jedoch durch Zählen klären. Das Webarchiv hat für jedes Dokument festgehalten, mit welchem System der Datenerfasser kommuniziert hat. Die Adressen, von denen die Dateien stammten, liefern somit die Antwort.
Von den 327 Organisationen lässt sich das System wie folgt feststellen: 158 Notubiz, 142 iBabs und 27 GemeenteOplossingen. Für jede Organisation ist angegeben, welcher Anteil ihrer Dokumente aus diesem System stammte, da 100 Prozent und 29 Prozent unterschiedlich aussagekräftige Angaben sind.
Der Hinweis befindet sich auf der Seite selbst und ist wichtig. Die Datenerhebung lief vom 6. Oktober 2020 bis zum 30. Juli 2021 und wurde danach eingestellt. Dies spiegelt also die damalige Situation einer Behörde wider. Eine Gemeinde, die seitdem gewechselt hat, wird dort noch unter dem System aufgeführt, das sie verlassen hat, und anhand dieser Daten lässt sich nicht erkennen, um welche Gemeinden es sich handelt. Von 302 Organisationen wurden im Rahmen der Datenerhebung nur die Websites erfasst. Das Archiv zeigt zwar die Dokumente an, aber nicht, über welches System sie veröffentlicht wurden.
Diese Zählung wurde einmalig durchgeführt und ist in der Ausgabe festgehalten. Das Archiv, aus dem sie stammt, ist geschlossen, sodass sich das Ergebnis nicht ändern kann. Eine Frage mit einer festen Antwort immer wieder zu stellen, würde die Seite nur verlangsamen.
Wie oft wird gemessen?
Alle Quellen werden alle acht Stunden neu gemessen, und jede Messung erfordert einen Aufruf. Die erste Messung wird kurz nach dem Start durchgeführt. Solange diese noch nicht abgeschlossen ist, zeigt die Seite an, dass noch keine Messung stattgefunden hat, anstatt eine leere Seite anzuzeigen, die so wirkt, als gäbe es ebenso viele stille Quellen.
Nach dem Hochfahren dauert es etwa 25 Sekunden, bis alle Zahlen angezeigt werden, wobei 20 Sekunden bewusst gewartet werden: Das System kommuniziert bereits mit verschiedenen Plattformen, und wenn man sofort sieben Messungen hinzufügt, würde dies die intensivste Sekunde des Vorgangs noch intensiver machen.
Bis einschließlich Version 1.3.22 galt dies nicht für OpenBesluitvorming. Diese Plattform bot keinen Überblick über alle Organe, sodass die Abfrage des Status jedes einzelnen Organs einen eigenen Aufruf erforderte und eine vollständige Runde über dreihundert Aufrufe umfasste. Dieser Durchlauf wurde über vier Stunden verteilt, jeweils ein Organ nach dem anderen, um keine Spitzenauslastung auf der Plattform zu verursachen. Seit Version 1.3.23 veröffentlicht die Plattform ihren eigenen Status für alle Organe in einem einzigen Aufruf, wodurch dieser Umweg entfällt. Eine vollständige Tabelle liegt somit nach 25 Sekunden statt nach vier Stunden vor.
Wichtiger als diese Zeitersparnis ist, dass die Tabelle nun eine einzige Momentaufnahme darstellt. Bei der über einen längeren Zeitraum verteilten Messung wurde jeder Wert zu einem anderen Zeitpunkt gemessen, sodass beispielsweise ein Organ um 06:00 Uhr neben einem Organ um 09:45 Uhr stand. Alle Organe stammen nun aus derselben Messung der Plattform, und dieser Zeitpunkt ist in der Begründung angegeben.
Ein Assistent kann diese Messung selbst abrufen
Ab Version 1.3.36 verfügt jeder Konnektor über das Tool „platform_status“. Dieses liefert dieselben Messwerte wie diese Seite, jedoch in Form von Daten: pro Quelle den Status, den Zeitpunkt der Messung, ob die Plattform selbst Angaben zu ihrem Ladevorgang macht und ob diese Angaben von den Beobachtungen von BesluitBron abweichen. Bei den beiden lokalen Quellen kommen noch die Zahlen pro Status hinzu, das Datum des neuesten Eintrags und höchstens zehn inaktive Organe mit dem Datum, an dem ihre Daten nicht mehr aktualisiert werden. Der vollständige Bericht pro Organ bleibt auf dieser Seite erhalten, und die Antwort enthält den Link dazu.
Das Tool dient dazu, eine Frage zu beantworten, die ein Suchergebnis nicht beantworten kann. Ein leeres Ergebnis bedeutet an sich noch nichts: Es kann sein, dass niemand das Thema angesprochen hat, und es kann sein, dass die Quelle schon seit Wochen keine neuen Informationen mehr erhält. Ein Assistent, der dieses Tool nutzt, kann sagen, welcher der beiden Fälle vorliegt und bis zu welchem Datum das Material reicht.
Alles ist einsehbar und kann heruntergeladen werden
Jede Quelle zeigt beim Darüberfahren mit der Maus oder beim Tastaturfokus die zugrunde liegenden Informationen an: die Methode, die Rohdaten, den Schwellenwert, der zur Bewertung führte, und den Messzeitpunkt. Darüber hinaus stellt die Funktion „Bericht herunterladen“ alle Zahlen hinter einer einzelnen Messung als Markdown bereit, einschließlich der Tabelle pro Organ. Für ein Überwachungssystem finden Sie denselben Inhalt unter /api/status.json, siehe Statusgegevens.
Ab Version 1.3.36 sind die Organe alphabetisch sortiert, sowohl in der Liste auf der Seite als auch im Bericht. Bis einschließlich Version 1.3.35 stand das Organ mit dem ältesten Material ganz oben. Ein Leser sucht hier nach einem bestimmten Organ, meist seinem eigenen, und das lässt sich in einer Liste mit fast zweihundert Namen nur finden, wenn die Liste alphabetisch sortiert ist. Das Datum steht in einer eigenen Spalte; wer also das älteste Organ ganz oben haben möchte, sortiert diese Spalte in einer Tabellenkalkulation.
Der Markdown-Bericht pro Quelle hat ab Version 1.3.36 eine Adresse pro Sprache, zum Beispiel /de/status/ori.md. Die Seite verweist auf diese Adresse, in der die Sprache enthalten ist. Das ist beabsichtigt: Die Sprache in der Adresse ist die Sprache, die der Besucher ausgewählt hat, und die Spracheinstellung eines Browsers ist etwas, das jemand anderes einmal festgelegt hat. Die Adresse ohne Sprachangabe, /status/<bron>.md, bleibt bestehen und liefert weiterhin Ergebnisse: Sie wählt die Sprache anhand der Einstellung des Anfragenden aus und leitet nicht weiter. Ein Überwachungssystem ist oft ein Skript ohne Cookies, das einer Weiterleitung nicht folgt, und gerade dieser Anfragende darf hier nicht ins Stocken geraten.
/api/status.json wählt seine Sprache anders aus, da die Adresse ab Version 1.3.86 unter /api zu finden ist: ein Abfrageparameter anstelle eines Pfads pro Sprache sowie die Angabe, bis zu welcher Version sie noch an ihrem alten Ort zu finden war. Beides ist unter Statusgegevens zu finden.
Jeder Satz im JSON enthält einen Code
In /api/status.json steht hinter jedem Satz, den ein Mensch liest, auch der Code der Nachricht. Das Feld mit _label enthält den Text und ändert sich je nach Sprache. Das Feld mit _code gibt an, was dort steht, und ist in jeder Sprache gleich. Eine Überwachungsregel sollte den Code berücksichtigen.
So steht beispielsweise „state_label“ mit „stil“ neben „state_code“ mit „Stalled“ und „cadence_label“ neben „cadence_code“. In der Begründung enthält jede Zeile einen „label_code“ und einen „value_code“. „red_reason_code“ ist der eindeutigste Fall: Er gibt an, welche der drei Zeilen die Seite rot markiert hat, und das lässt sich allein aus dem Satz ableiten.
state_code ist der einzige Code, der kein Meldungscode ist. Ein Zustand ist ein fester Wert und kein Satz, daher steht dort der Name des Zustands selbst. Diese Namen sind auf Englisch, da ein Name im Code hier immer auf Englisch ist:
state_code |
Was auf der Seite auf Niederländisch angezeigt wird |
|---|---|
Loading |
wird geladen |
Slow |
langsam |
Stalled |
still |
Closed |
geschlossen |
Unknown |
unbekannt |
Das Tool platform_status verwendet dieselben fünf Wörter in Kleinbuchstaben: loading, slow, stalled, closed und unknown.
Bis einschließlich Version 1.3.35 hießen diese Felder „state“, „cadence“, „threshold“, „headline“, „group“, „worst_state“, „bodies_note“ und „standstill_reason“; sie waren nur auf Niederländisch verfügbar und hatten keinen Code. Wer diese Bezeichnungen verwendet, sollte sie beim Update auf 1.3.36 entsprechend anpassen.
Ein Organ kann stillstehen, weil der Rat nicht getagt hat, weil der Lieferant nicht mehr liefert oder weil die Ernte verdorben ist. Die Seite zeigt die Beobachtung an, nennt jedoch keine Ursache.