AG Kalender/Ansatz BW Kalender
Aus Piratenwiki
Inhaltsverzeichnis
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 ;-)