Termin-Koordination
Dezember 2004: Anwendung zur Planung von Aufgaben und Terminen in Arbeitsgruppen.
Anforderungen
Terminkoordination
- Wenn beispielsweise eine Besprechung zu organisieren ist, soll für dieses Ereignis ein Eintrag in den Kalender des Organisators erstellt werden.
- Alle, die daran teilnehmen sollen, werden aus einem Adressbuch hinzugefügt.
- Die Einladung zur Besprechung wird mit allen relevanten Informationen an die Teilnehmer verschickt, die den empfangenen Termin nun auch in ihrem Kalender wiederfinden.
- Die angeschriebenen Teilnehmer können die Einladung entweder akzeptieren, ablehnen oder auch einen Gegenvorschlag machen. Die Antwort der Empfänger wird an den ursprünglichen Absender (den Organisator des Termins) zurückgeschickt und dessen Kalender aktualisiert.
Verfügbarkeitslisten
- Sofern die Teilnehmer Zusammenfassungen ihrer Kalender mit Frei/Belegt-Informationen auf einem Server veröffentlicht haben, kann der Organisator eines Treffens schon vor einem möglichen Treffen nachprüfen, ob die Teilnehmer verfügbar sind.
- Wird eine Einladung angenommen, so wird der Termin in den persönlichen Kalender übernommen und eine aktualisierte Frei/Belegt-Liste veröffentlicht.
Design
Die Termine werden im sogenannten iCalendar-Format gespeichert:
- RFC 2445
- Internet Calendaring and Scheduling Core Object Specification
Die Terminkoordinierung wurde mit einer Peer-to-peer-Architektur realisiert, wobei E-Mails als Kommunikationsmedium verwendet werden.
Die Koordination der Termine basiert auf den offenen Standards
- iMIP
- iCalendar Message-Based Interoperability Protocol
- iTIP
- iCalendar Transport-Independent Interoperability Protocol
Als Clients können folgende Programme verwendet werden:
