- Kalender sollen unabhängig von Nutzern bestehen können - Zugriffs-Stufen - `none`: kein Zugriff - `view`: nur lesend - `edit`: lesend und schreibend - `admin`: kann alles (auch Kalender löschen) - einem Kalender können beliebig viele Nutzer zugeordnet werden, die jeweils bestimmte Zugriffs-Stufen zugewiesen haben - Veranstaltungen bilden keine eigene Domäne - es gibt verschiedene Arten von Quellen: - lokal - enthält Veranstaltungen - caldav - enthält keine eigenen Veranstaltungen - sollte read-only- und read/write-Modus haben - nach dem Anmelden sieht man eine Kalender-Ansicht mit folgenden Kalendern kombiniert angezeigt: - öffentliche Kalender - nicht öffentliche Kalendar, bei welchen man mindestens Lese-Berechtigung hat - öffentliche Kalendar können ohne Anmeldung betrachtet werden, jedoch nur mit einem schwer bis gar nicht erratbaren Link