cyroxx / demodiff_berlin

Versammlungen in Berlin: Konservieren historischer Daten.

Home Page:https://demodiff.de

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

demodiff: berlin

Seit dem März 2021 kündigt die Polizei Berlin Demonstrationen und andere politische Versammlungen auf ihrer Website berlin.de an. Dieses Repository scrapt den JSON-Endpunkt und parst ihn zu JSON-Lines. Dadurch wird ein Diff im git-log erstellt.

Vorwort

Die Polizei Berlin ist seit der Novelle vom 23. Februar 2021 verpflichtet, Versammlungen und Demonstrationen zu veröffentlichen.

Die zuständige Behörde hat Ort, Zeit und Thema der angezeigten Versammlung zu veröffentlichen. Sofern es sich um einen Aufzug handelt, hat sie auch den Streckenverlauf zu veröffentlichen. (§ 12 Absatz 8 VersFG BE)

Aber die Polizei ist nicht verpflichtet, Aufzeichnungen über vergangene Ereignisse zu veröffentlichen. Dies soll durch dieses Projekt geschehen, das allerdings nicht an eine offizielle Stelle angebunden ist.

Links

An dieser Stelle gibt es relevante Links des Projekts.

Fokus

Da die Polizei Berlin vergangene Versammlungen auf ihrer Website veröffentlicht, trägt dieses Projekt dazu bei, historische Daten zu bewahren.

Daher werden im Folgenden drei zentrale Punkte hervorgehoben:

  1. Wissenschaft: Eine Analyse der Daten kann und soll für immer möglich sein.
  2. Aktivismus: Die Daten können helfen, auf dem aktuellenStand zu bleiben.
  3. Politik: Weitere Städte und Bundesländer sollten diese Daten veröffentlichen.

Dir fallen weitere Punkte ein? Öffne gerne ein Issue.

Workflows

Zwei GitHub-Workflows halten dieses Projekt am Laufen: den Scraper und den Parser.

Der Scraper lädt die Ergebnisse des JSON-Endpunkts mit wget herunter und überträgt sie in das Repo unter data/results.json.

Der Parser konvertiert den heruntergeladenen Status in JSON-Zeilen, so dass das Diff für Menschen lesbar ist. Er übersetzt auch die Keys des JSON in die englische Sprache und lässt Values weg, die - bisher - nicht benötigt werden (wie z.B. die Laufende Nummer).

Ein dritter Workflow ist an den IFTTT-Dienst ausgelagert. Er twittert, wenn ein neuer Commit vom Parser gemacht wird. Schau Dir den Twitter-Bot hier an.

Kontakt & Rechtliches

Falls Sie Fragen oder Drohbriefe haben, wenden Sie sich bitte an Lennart Mühlenmeier.

LICENSE wird noch hinzugefügt.

About

Versammlungen in Berlin: Konservieren historischer Daten.

https://demodiff.de


Languages

Language:Shell 71.2%Language:Python 28.8%