AG Kalender/Ansatz BW Kalender

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Entwickler

Mein Name ist Thomas Heidrich, ich bin Software Entwickler, seit einiger Zeit Mitarbeiter der AG-Web in Baden-Württemberg und habe das System http://api.piratenpartei-bw.de/ entwickelt. Dieses nutzt zur Zeit ausschließlich das Wiki und OSM als Datenquelle.

Grundziele des Systems:

  • Entlastung von Untergliederungen beim Bau von eigenen Webauftritten,

durch Bereitstellung von einfachen Zugriffsmethoden

  • Minimierung von manuellen Housekeepingarbeiten durch Nutzung des Wikis

als zentrale Datenquelle

  • Nutzung auch beim Ausfall des Piratenwikis ermöglichen

Features:

  • Cachen von Wikiseiten und Seitenteilinhalten, um sie für systemexterne

Sites zur Verfügung stellen

  • Vorlage:Regionaltreff_header auslesen
    • Stammtischtermine in einer konfigurierbaren OSM-Karte darstellen
    • iCal-Export
    • Geo-Koordinaten von OSM berechnen lassen
    • Stammtischtermine in einem Kalender darstellen
  • nahezu wartungsfreier Betrieb
  • Deployment mit nur fünf Minuten Einrichtungsaufwand

Angedachte Features:

  • Filtern von Terminen nach Postleitzahlgebiet, um die Einbindung des

Kalenders auch für die Websites der Untergliederungen attraktiv zu machen.

  • Stammtischterminerinnerung per E-Mail
  • Wikidatenabgleich durch CRON-Job triggerbar machen

Github-Projekt: https://github.com/gnuheidix/api.piratenpartei-bw.de

Es befindet sich im Produktivbetrieb auf dem LV-BW-Server. Über Feedback würde ich mich sehr freuen. :-) Bitte nicht wundern, dass travis-ci failing anzeigt. Die Konfig ist da grad kaputt. #knownIssue ;-)