Open Source CMS in Python/Django

Transparenz bei Großprojekten
politischen Reformprozessen
und in Untersuchungsausschüssen

Django Public Project - Screenshot

"Django Public Project" ist ein spezialisiertes Content-Management-System zum Erstellen von Webseiten rund um große Projekte oder zur Begleitung von politischen Reformvorhaben oder der Arbeit von Untersuchungsausschüssen.

Ziel der Software ist es, ein vertieftes Verständnis von Strukturen, Abläufen und Zusammenhängen zu ermöglichen und die Zugänglichkeit zugehöriger Informationsquellen zu erhöhen.

Die Software ist Open Source und aktuell bei den Piraten in den Landtagen von Berlin und NRW für ihre Projekte BERwatch und BLBwatch im Einsatz.

GitHub Live Demo Admin (dpp/demo)
"Das Projekt könnte der Standard für Untersuchungsausschüsse werden."
(Die taz zu BERwatch, 28.02.2013)
Einsatzmöglichkeiten
Example Image

Verwaltung

Einbeziehung der Öffentlichkeit bei langfristigen Planungsprozessen.

Szenario: Vorbereitung Großsportereignis

In der Stadt soll in einigen Jahren ein großes Sportevent stattfinden. Sportstätten müssen gebaut und geeignete Lokalitäten ausfindig gemacht werden. Die Stadtverwaltung nutzt die Software, um Zuständigkeiten innerhalb der Behörden sowie den Fortgang der Planungen aufzuzeigen, Planungsdokumente zu veröffentlichen und Feedback zu einzelnen Themen durch die Öffentlichkeit einzuholen.
Example Image

Zivilgesellschaft

Kritische Begleitung eines Großprojektes durch zivilgesellschaftliche Akteure.

Szenario: Bau Flughafen

In einer Stadt soll ein neuer Flughafen gebaut werden. Zwischen gesellschaftlichen Gruppen gibt es Uneinigkeit, ob ein neuer Flughafen in dieser Form benötigt wird und ob es möglich ist, einen derartigen Bau im vorgegebenen Kostenrahmen zu errichten. Eine zivilgesellschaftliche Organisation entschließt sich, eine Software-Plattform einzurichten, um den Ablauf der Planungen zu dokumentieren und verstreute Informationen verschiedener Akteure auf einer zentralen Plattform zusammenzuführen.
Example Image

Journalisten

Veröffentlichung, Aufbereitung und Kollektivierung von Rechercheprozessen.

Szenario: Umstrittenes Reformvorhaben

Die Regierung plant ein großes und gesellschaftlich umstrittenes Reformvorhaben. Dieses wurde schon im Koalitionsvorhaben festgeschrieben und der Prozess bis zur Verabschiedung eines endgültigen Gesetzes wird sich noch einige Jahre hinziehen. Auf einer Plattform wird der Entstehungsprozess des Gesetzes dokumentiert. Stakeholder, ihre verschiedenen Interessen und ihr Agieren im Hinblick auf den Gesetzgebungsprozess werden aufgezeigt. Gesetztesentwürfe und Dokumente aus Ausschüssen und Planungsgremien werden veröffentlich und kommentiert.
Example Image

Untersuchungsauschüsse

Aufbereitung der Arbeit von parlamentarischen Untersuchungsausschüssen.

Szenario: Umstände Großbankenrettung

Nach einer wirtschaftlichen Krise gerät eine Großbank in Schieflage und muss mit Milliardenhilfen vom Staat unterstützt werden. Ein Untersuchungsausschuss soll klären, wie es zu der Schieflage kommen konnte und ob Fehlentscheidungen getroffen worden sind. Die Software begleitet die Recherchearbeiten des Untersuchungsausschusses, einfussnehmende Akteure werden aufgezeigt, Entwicklungen nachgezeichnet und relevante Dokumente veröffentlicht. Von der Öffentlichkeit werden Hinweise zur Aufklärung bestimmter Sachverhalte entgegengenommen.
Infos

Features

  • Admin-Konsole zur Dateneingabe
  • Automatisch generierte Front-End Webseite
  • Visualisierung von Projektbeziehungen
  • Tags und Webquellen
  • Volltextsuche mit Autocomplete-Funktion
  • Dokumentenmanagement inkl. PDF-Viewer
  • Fortgeschrittenes Kommentarsystem
  • Verfügbare Sprachen: deutsch, englisch

Entwicklung

"Django Public Project" ist eine Programmierbibliothek, die in der Programmiersprache Python entwickelt wurde und auf dem beliebten Web-Framework Django aufsetzt.

Die Weiterentwicklung der Software erfolgt öffentlich auf der Plattform GitHub . Dort kann der aktuelle Entwicklungsstand der Software eingesehen und Fehler gemeldet werden.

Für Fragen an die Community und weitläufigere Diskussionen rund um die Software und damit einhergehende Konzepte und Ideen gibt es außerdem eine Google Group (englisch).

Kontakt

Für die direkte Kontaktaufnahme und zum Folgen von Nachrichten rund um die Software gibt es einen eigenen Twitter Account @DjPublicProject.

Wenn Sie spezielle Anforderungen an eine Softwareinstallation haben oder Hilfe bei der Einführung benötigen, können Sie sich auch direkt an den Entwickler Holger Drewes wenden.

Alle Erweiterungen werden als Open Source verfügbar gemacht und Ihr Beitrag hilft bei der Finanzierung der zukünftigen Entwicklung dieser Software.

Danksagung

Vielen Dank an die Piratenfraktionen im Abgeordnetenhaus Berlin und im Landtag Nordrhein-Westfalen für die initiale Finanzierung bei der Entwicklung dieser Software.

Impressum: Holger Drewes | Helene-Lange-Str. 9 | 14469 Potsdam

Verwendete Bilder für Beispiele, Quellennachweise:
"Verwaltung": „Overview Stadium September, 10 2011“ by Léna - Own work. Licensed under CC BY 3.0 via Wikimedia Commons.
"Zivilgesellschaft": "Berlin-Tegel from the air" by Tim Pritlove - http://www.flickr.com/photos/timpritlove/20233437/. Licensed under CC BY 2.0 via Wikimedia Commons.
"Journalisten": "2012-07-18-Plenarsitzung-Bayerischer-Landtag-5" by Tobias Klenze - Own work. Licensed under CC BY-SA 3.0 via Wikimedia Commons.
"Untersuchungsauschüsse": "Deutsche-Bank-Frankfurt-am-Main" by Raimond Spekking - Own work. Licensed under CC BY-SA 4.0 via Wikimedia Commons.
(Bilder dienen ausschließlich der Illustration und haben keinen direkten Bezug zu beschriebenen Szenarien oder ähnlichen realen Beispielfällen)