Migration von EGroupware auf Owncloud, Teil 4, Android-Sync Kalender

Weil ich mich bei dem Adressbuch-Sync die CardDAV-App benutze entscheide ich mich bei den Kalender-Daten für die App
CalDAV-Sync des gleichen Autors.

Featureset Kalender Owncloud

Felder:

  • Termin-Titel
  • Datum/Uhrzeit von, Datum/Uhrzeit bis, Checkbox für ganztägiges Event
  • Ort
  • mehrere Kategorien, denen das Event zugeordnet werden kann
  • (mehrzeiliges) Beschreibungs-Feld
  • Wiederholungen
    • täglich: alle N Tage, Anzahl Wiederholungen oder End-Datum
    • wöchentlich: alle N Wochen, Auswahl Wochentage, Anzahl Wiederholungen oder End-Datum
    • Arbeitstag: alle N Tage, Anzahl Wiederholungen oder End-Datum
    • alle 2 Wochen: Anzahl Wiederholungen oder End-Datum
    • monatlich: bestimmter Tag im Monat oder n-te Woche im Monat, Anzahl Wiederholungen oder End-Datum
    • Jährlich:
      • Nach Datum
      • Nach Tag und Monat
      • Nach Wochen-Nummer

Auffälligkeiten:

  •  leider gibt es noch keine Möglichkeit  Alarme/Erinnerungeneinzustellen
  • Die eingestellte Zeitzone gilt für alle Kalender, einzelne Kalender-Einträge kennen keine Zeitzone

Featureset Kalender Android

Die folgenden Angaben beziehen sich auf Android 4.3.1 und die Standard-Kalender-App:

  •  Terminname
  • Ort
  • Datum/Uhrzeit von, Datum Uhrzeit bis, Checkbox ganztägig
  • Auswahl Zeitzone
  • Gäste
  • Beschreibung
  • Wiederholungen
    • täglich: alle N Tage, Anzahl Wiederholungen oder End-Datum
    • wöchentlich: alle N Wochen, Auswahl Wochentage, Anzahl Wiederholungen oder End-Datum
    • monatlich: Alle N Monate, gleicher Tag im Monat, Nter Wochentag, Anzahl Wiederholungen oder End-Datum
    • jährlich: Alle N Jahre, Anzahl Wiederholungen oder End-Datum
  • verschiedene Erinnerungen / Alarme nach bestimmten Zeiten
  • Einstellung ob beschäftigt/verfügbar für diesen Termin (z.B. für ganztägige Termine, die nur als Info im Kalender stehen)
  • Datenschutz/Veröffentlichungs-Einstellung

Sinnvolle Beschränkung auf folgende Felder:

  •  Termin-Titel / Termin-Name
  • mehrzeilige Beschreibung
  • Datum/Uhrzeit von Datum Uhrzeit bis, ganztägig ja/nein
  • nur einfache Wiederholungen, jeweils nur alle N Intervalle, Anzahl Wiederholungen oder End-Datum: täglich, wöchentlich, jährlich

Testset Kalender-Sync ähnlich zu früherem Test, “A” bezeichnet Android und “O” Owncloud :

O: Neuer Termin mit Umlauten in Titel und Ort. Sync.
-> OK. Termin taucht auf A auf

A: Verschieben Termin um eine Stunde. Sync.
-> OK. Termin auch auf O um eine Stunde verschoben.

O: Markierung als ganztägig. Sync.
-> OK, auch auf A ganztägig

A: Ändern des Titels und des Datums. Sync.
-> OK, auch Ort geändert

O: Ändern von ganztägig auf tagesübergreifend: 22 – 2 Uhr. Sync.
-> OK, Termin auch auf A geändert

A: Ändern des Beschreibungsfeldes. Sync.
-> OK, Zeile vorhanden

O: Wiederholung täglich. End-Datum 3 Tage später. Sync.
-> OK, Wiederholungstermine auch auf A

A: Ändern des Titels. Sync.
-> OK, auch auf O geändert

A: Ändern auf Wiederholungstyp "täglich", ohne Enddatum
-> OK, auch auf O geändert

O: Zurückändern auf einmaligen Termin, ohne Wiederholung. Syncen.
-> NOK, Wiederholungstermin lässt sich in O nicht ändern, siehe auch Bugreport:
https://github.com/owncloud/calendar/issues/415

A: Umstellung auf "wöchentlich, jede Woche" . Sync.
-> OK, korrekt zu O gesynct

O: Termin löschen. Sync.
-> OK, auch auf A gelöscht

A: Neuer Termin Anlegen mit Titel und Ort. Sync.
-> OK, auch bei O sichtbar

O: Löschen des Termins. Sync.
-> OK, auch auf A verschwunden