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. Symbol OK.svgimplemented 
  • Wikidatenabgleich durch CRON-Job triggerbar machen Symbol OK.svgimplemented 
  • am besten in die Github-Issues schauen

Projekteigenschaften

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. :-)