Seit Mozillas Sunbird und Lightning in Version 0.3 werden Kalender automatisch mit einem Schreibschutz versehen, wenn ein kritischer Fehler bei der Verarbeitung der Datei auftritt. So soll einem möglichen Datenverlust vorgebeugt werden. Allerdings wird dieser Schreibschutz bislang nach jedem Neustart des Programms automatisch wieder entfernt.
Zahlreiche Nutzer wünschen sich stattdessen die Möglichkeit einen Kalender clientseitig dauerhaft mit eben diesem Schreibschutz ausstatten zu können, um z.B. den gemeinsamen Zugriff auf Kalenderdateien in einem kleinen Netzwerk mit einfachsten Mitteln etwas sicherer zu gestalten (Bug 313948).
Bis eine entsprechende Lösung in Sunbird und Lightning implementiert ist, kann man sich neuerdings mit der Erweiterung „Persistent Read-Only Calendars“ behelfen. Mit ihr lässt sich über die Checkbox in den Kalendereigenschaften der Schreibschutz für einzelne Kalender manuell und v.a. dauerhaft, mit Wirkung über die einzelne Sitzung hinaus setzen und wieder entfernen.
Die Erweiterung bietet eine Übergangslösung, keine ausgereifte oder großartig weiterentwickelte Schreibschutzfunktion. Kleinere Schwächen in der Benutzung muss man daher in Kauf nehmen:
So wird z.B. nach der Installation fortan auch ein wegen eines Fehlers gesetzter Schreibschutz nicht mehr automatisch entfernt, außerdem fehlen außerhalb des Termin- und Aufgabendialogs schreibschutzrelevante Hinweise, z.B. Fehlermeldungen bei Drag&Drop- oder Löschversuchen.
Aktuell ist „Persistent Read-Only Calendars“ auf Mozilla Add-ons noch nicht öffentlich freigegeben, sondern dort nur für Testzwecke im sog. „Sandkasten“ verfügbar. Um die Erweiterung herunterladen und installieren zu können muss man sich daher einen Account bei Mozilla Add-ons zulegen. Sie soll für Sunbird/Lightning ab Version 0.3 funktionieren.
https://addons.mozilla.org/de/thunderbird/addon/5354
https://addons.mozilla.org/de/sunbird/addon/5354