Benutzer Diskussion:Bürger230549

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Kalenderserver

Das Folgende wird heute am 14. Januar 2013 auf der Telko der Bundes-IT vorgestellt. Die Ideen und Anregungen entstammen den Reaktionen auf meine Umfrage auf der [techtalk] Mailliste. Vielen Dank denjenigen, die sich die Zeit genommen haben auf die Umfrage zu antworten.

Anwendungsszenarien

1. Pflegen von Vorstandssitzungen, Stammtisch-Terminen und AG-Treffen. Die Termine müssen abonnierbar sein und sollen auch in Webseiten eingebunden werden können (ICS-Feed)

2. Koordination von Presseterminen für Vorstände und Kandidaten Im Bundestagswahlkampf wird die SG Presse mit den BTW-Kandidaten Termine vereinbaren müssen. Dafür sind ist 1 Kalender pro Kandidat notwendig und diese müssen auch mit Presseteams geshared werden können.

3. Monitoring Wir können uns keine teuren Monitoringdienste von Agenturen leisten und sind deshalb auf Hinweise aus der Basis angewiesen, wann bestimmte Events stattfinden oder politische Themen aktuell werden. Möglichst jeder sollte Termine eintrage können, ggf. mit CAPTCHA.

4. Interne Organisation Recurring Events mit Erinnerung gehen zwar auch per Ticketsystem, aber nicht alle Gruppen sind da drin. Imho könnte PG Wahlen sowas auch gebrauchen.

Struktur

Wenn möglich sollten Kalender baumartig strukturierbar sein. Beispiel: Bund:

- Vorstand (Sitzungen etc)
- einzelne BuVos (privat)
- SG Presse
-- ...
- SG ...
-- ,,,
-- ...
- BGS

- Bundes-AGs -Bund-NDS

- LaVo
-- ....
- Landes-AGs

Bund-NDS-Hannover

- Kreisverband …

Featureliste

  • Kalender müssen private / public schaltbar sein
  • Ressourcenverfügbarkeit abbilden können (Räume, Geräte, etc)
  • Caldav RW Zugriff via SSL
  • einzelne Kalender via Export-URL anbieten (für Import in Webseiten /CMs)
  • kann Event-Wiederholungen
  • Stellvertreter-Feature / Kalendersharing
  • Einladen / Zusagen via Gruppen im Kalender
  • Administration möglichst dezentral halten (z.b. LaVo kann Accounts + Kalender für Untergliederung anlegen)
  • Import von ICS-Datei möglich
  • Import von externen Kalenderfeeds möglich
  • Webfrontend um Termine anzugucken und zu suchen
  • Falls von einzelnem Kalender erlaubt: manuelles Eintragen von neuen Terminen via Webfrontend ohne Login

nice to have & future use:

  • Kalender als Twitterapp freischalten, damit ein Kalender Termine ankündigen kann
  • Anmeldung für Events mit Reminder per Email / Twitter
  • kann wiki-vorlagen updaten
  • Termine mit Geo-Tags auf Karte mappen.

Mögliche Produkte

Bedework

+ sehr saubere Codebasis

+ umfangreiche Featureliste

- Komplexität von Java Enterprise Server (JBoss) und LDAP (Apache DS)

Wordpress Kalenderplugin

+ wird bereits von diversen Piraten genutzt

- eher eine Einzellösung

Davical

+ wird bereits von diversen Piraten genutzt

Radicale

- Filebased => Performance linear zur Datenmenge...Parsing … CPU - Zitat: The Radicale Server does not and will not support the CalDAV and CardDAV standards. It supports the CalDAV and CardDAV implementations of different clients (Lightning, Evolution, Android, iPhone and iCal, more are coming).