Rheinbach Ratsmonitor
Für andere Kommunen
Der Rheinbach Ratsmonitor ist für die Nachnutzung gebaut: zwei Konfigurationsdateien, keine neue Fachanwendung. Alle Zahlen kommen aus den eigenen Daten.
Drei Stufen – je nach Daten
Stufe 1: Sitzungskalender
Sitzungen, Kalenderdatei, Fristen-Wecker, lebender Ratsweg, Mitmachen, Suchspiel
Stufe 2: + Beschlüsse mit Ergebnis
Entscheidungen mit Original-Links, Themenrad, „Satzung ausrufen“, „Antrag nachspielen“
Stufe 3: + Fraktionsstimmen aus den Niederschriften
Fraktionsvergleich, „Mehrheit?“, „Prüf mich!“
Ansichten ohne passende Daten auszublenden ist geplant. Bis dahin braucht es eine Anpassung im Code.
Im Einzelnen
Was woher kommt
- Aus den Daten
- Zahlen, Sprechblasen wie „Heute tagt …“, Fristen, Stichproben, Themenrad.
- Aus der Konfiguration
- Ortsname, Herausgeberin, Kontakt, Lizenzen (
lib/site-config.ts). Stationen, Texte, Fundorte, Fristen (10 Arbeitstage), Feiertage, Zählerfreigabe (lib/info-config.ts). - Mit Wortlaut und Quelle
- Rechtssätze der Gemeindeordnung gelten im ganzen Land. Geschäftsordnung und Hauptsatzung ersetzt die Kommune (
lib/law-snippets.ts). - Eigene Grafik
- Logo, Maskottchen, Kulissen und Skins. Jeder Skin trägt einen belegten Satz über den eigenen Ort.
Prüflauf „Musterstadt“
Ein Prüflauf tauscht die Konfiguration gegen eine erfundene „Musterstadt“ und baut alle Ansichten neu. Er schlägt fehl, sobald im Code ein Ortsname oder eine kommunale Zahl fest steht: node scripts/check-musterstadt.mjs.
Vor der Veröffentlichung meldet ein Freigabe-Modus offene Platzhalter und Prüfvermerke: RELEASE=1 node scripts/check-all.mjs.
Neutral in jeder Kommune
- Fraktionen stehen immer in derselben Reihenfolge, in gleich breiten Feldern, ohne Parteifarben.
- Zufall ist gleichverteilt und nennt seine Grundmenge. Wahlen und Personennamen kommen in keinem Spiel vor.
- Namenslisten von Wahlen und Besetzungen sind in Auszügen ausgeblendet. Das Original bleibt verlinkt.
Grenzen, offen benannt
- Der Datenabruf ist für SessionNet gebaut. ALLRIS oder OParl brauchen einen eigenen Abruf mit denselben Datenstrukturen.
- Fraktionsstimmen kommen aus Tabellen der Niederschriften. Ein anderes Layout braucht Anpassung und redaktionelle Prüfung.
- Feiertagsregeln gibt es bisher nur für Nordrhein-Westfalen. Ein anderes Land meldet einen klaren Fehler, bis seine Regel ergänzt ist.
Lizenz und Kontakt
Der Quellcode steht unter der EUPL-1.2. Ausgenommen sind Logo, Wappen, Maskottchen, Skins, Kulissen und Musik.
Quellcode und Anleitung „In 5 Schritten zum eigenen Ratsmonitor“: openCode.de (Adresse folgt), Datei docs/uebertragbarkeit.md.
Fragen zur Nachnutzung: sekretariat@stadt-rheinbach.de (Sekretariat der Stadt Rheinbach)
