On Tue, Aug 27, 2002 at 08:42:39PM +0200, Jens Lorenz wrote:
Tobias Koenig wrote:
Hi Tobias,
Hi Jens,
Wie du selbst schon aufzeigst, hast du mit dem Speichern der ical-Dateien auf einem File-Server noch keine Punkte gegenüber der Client/Server-Lösung gemacht.
Hab ich das irgendwo behauptet? Ich sagte nur, das die KDE-PIM Programme ihre Daten teilweise im Netzwerk auslagern können. Eine richtige Client/Server-Lösung mit Syncronisation und Benutzerverwaltung wird es erst mit dem Open-Source-Exchangeserver geben.
Ich denke, auch KIO-Slaves mit Locking würden diese noch nicht ersetzen, da ja das Locking dann immer die gesamten Kalenderdaten (eine ical-Datei) betreffen würde und dann darf nur einer sein PIM-Kalendar-Tool öffnen oder gerade auf Speichern drücken.
Ist das bei Exchange denn nicht so? Ich glaube kaum, das der automatisches conflict resolving implementiert hat...
Von der Möglichkeit, das da jemand anderes nach dem letzten Aktualisieren deiner lokalen Daten einen anderen Termin zur selben Zeit angelegt und auch schon gespeichert hat, ganz abgesehen.
Deinen eigenen Kalender darfst nur du beschreiben => race condition kann ausgeschlossen werden. Öffentliche Kalender macht man sowieso entweder read-only und er wird von einem Maintainer gepflegt, oder für alle schreibbar und es wird mit locks gearbeitet.
AFAIK gibt's da ein RFC für die Client/Server-Kommunikation von Kalender-Lösungen
Nummer?
ala Outlook/Exchange.
Die sich wohl eher nicht drann gehalten haben, es sei denn sie haben ihre eigene RFC für MABI herausgebracht.
Ciao, Tobias