Sunbird retten – aber wie?

Mittwoch, 2. September 2009 um 19:27 von rb

Seit der Ankündigung, dass Mozilla Sunbird nach der Version 1.0 Beta 1 offiziell nicht mehr weiterentwickelt werden soll, wurde öfter die Frage aufgeworfen, wie Erhalt und Weiterentwicklung der eigenständigen Kalenderanwendung aus dem Hause Mozilla doch noch sichergestellt werden könnten. Anfang August gab Philipp Kewisch, Leiter des Mozilla Kalenderprojekts, hierauf einige konkrete Antworten:
 

Praktisches: Was zum Erhalt von Sunbird benötigt wird

Entwicklung

Wenn für die Beseitigung eines Fehlers in Lightning Code verändert wird, der auch Teil von Sunbird ist, sind zusätzliche Tests und möglicherweise zusätzliche Programmierarbeit nötig, um eine Beseitigung des Fehlers auch in Sunbird sicherzustellen. Auch wenn in den meisten Fällen kein über einige Tests hinausgehender Mehraufwand entstehen sollte, sind für Sunbird hin und wieder doch Besonderheiten zu berücksichtigen. Gleiches gilt für den Fall, dass Lightning eine neue Funktion erhält: Damit diese auch Teil von Sunbird werden kann, müsste, wie sich aktuell z.B. am in Sunbird fehlenden gesonderten Aufgabenfenster (Bug 405508) beobachten lässt, mitunter einige zusätzliche Entwicklungsarbeit geleistet werden.

Tests / Qualitätssicherung

Wie Lightning muss auch Sunbird ausgiebig getestet werden, um Fehler aufzuspüren und das ordnungsgemäße Funktionieren des Programms sicherzustellen. Das schließt das regelmäßige Testen von Nightlybuilds ebenso ein wie das Schreiben und Weiterentwickeln von automatischen Tests, die mit Sunbird funktionieren.

Darüber hinaus muss die Fehlerdatenbank Bugzilla beobachtet werden. Zum Beispiel müssen die Autoren neuer Einträge, bei denen die Zuordnung zu Sunbird und/oder Lightning nicht klar ist, nach eben dieser Zuordnung gefragt werden. Nur für Sunbird geltende Fehlermeldungen sollten dann der Komponente “Sunbird Only” zugeordnet und daraufhin überprüft werden, ob sie nicht schon unter einem anderen Eintrag registriert sind und ob sie in aktuellen Entwicklerversionen überhaupt noch nachzuvollziehen sind.

(Technische) Planung der Veröffentlichung neuer Versionen

Wenn die Veröffentlichung einer neuen Version bevorsteht, müssen einige Vorkehrungen getroffen werden. Hierzu zählt z.B. die Konfiguration der Server für automatische Updates und das Hochladen von Installationspaketen auf die FTP-Server.

Wer an einem Fortbestehen von Mozilla Sunbird interessiert ist, muss überhaupt nicht notwendigerweise all diese Aufgaben alleine übernehmen. Je nachdem, wie viele Personen zu einem Engagement für Sunbird bereit sind, kann die Arbeit wie im bisherigen Team auch auf verschiedene Personen mit je eigenen Zuständigkeiten oder Schwerpunkten verteilt werden.

Visionäres: Eine Zukunftsvision für Sunbird

Was Sunbird darüber hinaus aber wohl auch braucht, ist ein eigenständigeres Konzept. Neue Funktionen sollten nicht automatisch und u.U. mit viel Aufwand auf Sunbird übertragen werden. Stattdessen sollte ein eigenes Profil entwickelt werden, über das sich möglichst auch neue Nutzer ansprechen und gewinnen lassen. Wer zum Beispiel Erfahrung mit dem Entwerfen von und der Arbeit an Benutzeroberflächen hat, kann Sunbird daher an dieser Stelle weiterbringen und Anwendern zu innovativen Möglichkeiten bei der Pflege ihres Terminbestandes verhelfen.

Eine wiederholt und von verschiedenen Seiten ins Spiel gebrachte Möglichkeit wäre auch, Thunderbird durch Lightning so zu verändern, dass beim Start eines neuen Profils Kalenderfunktionen oder Mailfunktionen oder beides ausgewählt und aktiviert werden können. Entscheidet sich ein Nutzer nur für die Kalenderfunktionen, enthält die Oberfläche, vergleichbar mit Sunbird heute, nur kalenderrelevante Funktionen und Elemente. Mailfunktionen begegnen dem Nutzer dann hingegen nur, wenn sie auch tatsächlich benötigt werden, zum Beispiel in Zusammenhang mit Termineinladungen. Auf diese Weise ließe sich auch die Nutzung anderer Programmbestandteile wie z.B. dem Addressbuch leichter realisieren als momentan in Sunbird. Für das Fortbestehen einer nicht durch ‘unnötige’ Bestandteile belasteten eigenständigen Kalenderanwendung könnte somit auch in diese Richtung weitergedacht und -gearbeitet werden.

Wenn Sie vor dem Hintergrund der hier skizzierten Möglichkeiten und Perspektiven Interesse daran haben, am Erhalt von Sunbird mitzuwirken, gibt Philipp Ihnen gerne weitere Auskünfte und Informationen. Schreiben Sie ihm hierzu eine E-Mail, aus der auch hervorgehen sollte, in welchem Bereich Sie sich einbringen möchten und ob Ihre E-Mail-Addresse an andere an einer Mitarbeit Interessierte weitergegeben werden darf.

12 Antworten für “Sunbird retten – aber wie?”

  1. oriolinum sagt:

    AUch ich fände es sehr schade, wenn sunbird nicht weiterentwickelt wird. Da ich keine Ahnung von Programmieren und Testen im o.a. Sinn habe, kann ich das Projekt eher durch eine Spende unterstützen.
    Allerdings möchte ich doch einmal sagen, dass mein Interesse an diesem Programm sozusagen in die entgegengesetzte Richtung geht, wie die hier meistens diskutiert wird. Ich möchte das Programm nämlich nutzen, um möglichst viele Termine aus der Vergangenheit zu verwalten, also um Chroniken anzulegen mit Einzelereignissen, aber auch mit Terminen, die regelmäßig in der Vergangenheit stattfanden wie z.B. Geburtstage.
    Bisher ist es z.B. nicht möglich, eine Terminserie anzulegen, die bereits beendet ist.
    Falls für diese Aufgaben bereits bessere andere Lösungen existieren, bin ich für Hinweise dankbar.
    In der Hoffnung auf ein langes Leben von Sunbird

  2. radneuerfinder sagt:

    Warum wird so ein Drama um Sunbird gemacht?

    Aus Nutzersicht möchte ich, um einen Kalender zu öffnen, einen Knopf klicken. Ob man den gerne im E-mail programm, auf dem Dektop oder woanders klickt ist ja individuell. Wie auch immer, nach dem Klick soll sich ein Fenster, oder auch Tab, mit dem Kalender öffnen. Ob dafür der Code von Firefox laufen muss ist mir als Anwender recht egal, solange es keine optischen, oder geschwindigkeitsmäßigen Beeinträchtigungen gibt. Ich bin in diesem Moment nur an dem KalenderFenster interessiert. Dieses Fenster darf natürlich gerne mit dem Adressbuch, onlineKalendern, dem E-mailProgramm, etc. zusammenarbeiten.

    Es geht doch nur um den Aufruf eines Kalenders. Eine Verknüpfung, die (nur) die Thunderbird Erweiterung Lightning aufruft, würde doch Sunbird komplett ersetzen? Oder umgekehrt, eine Knopf in Thunderbird würde Sunbird starten. Je nach Vorliebe im Tab, im neuen Fenster. Dafür muss man doch nicht zweimal ProgrammCode entwickeln, sondern nur die Verknüpfung! Wo ist das Problem??

  3. rb sagt:

    Warum wird so ein Drama um Sunbird gemacht?

    Oh, ich empfinde die Vorgänge nicht als Drama, aber es ist in meinen Augen eben schade, dass ich für Kalenderaktivitäten künftig kein aktuell gehaltenes Kalenderprogramm mehr verwenden kann, sondern auf ein weiteres Programm angewiesen bin. Die Alternative Lightning taugt nicht für jeden, denn nicht jeder nutzt für alles Mozilla-Anwendungen.

    Es geht doch nur um den Aufruf eines Kalenders. Eine Verknüpfung, die (nur) die Thunderbird Erweiterung Lightning aufruft, würde doch Sunbird komplett ersetzen?

    Richtig, das wäre ein denkbares Szenario. Existiert aber derzeit nur auf dem Papier/in Bugzilla, nicht gebrauchsfertig.

  4. ders gut meint sagt:

    Schade, dass gerade jetzt Sunbird gekippt wird. Noch einen kleinen Schritt… und wir hätten Sunbird in unserem Unternehmen echt gut gebrauchen können.
    Mit der zusätzlichen Hilfe einer Eventanzeige oder Urlaubsanzeige (ähnlich Teamworks), die ich spätestens ab Version 1.1 gesehen habe, wäre unser uralt Kalender endlich reif für die Deinstallation gewesen.
    Ihr sucht ein neues Konzept ?! Der Mittelstand als Nutzer und Spender wäre oder ist mit Sicherheit eine
    gute Anlaufadresse. Wenn noch möglich …überdenkt eure Entscheidung bitte noch einmal!
    Lightning ist hier leider keine Alternative und so wird, der Einfachheit halber, bestimmt wieder Mikkisoft zum Einsatz kommen.

  5. ders gut meint sagt:

    Sunbird ist einfach klasse und sollte weiter geführt werden !

  6. tomdecolon sagt:

    Ich persönlich bevorzuge die separate Anwendung Sunbird. Die Weiterentwicklung von Sunbird halte ich für sinnvoll, mit einer eigenständigen Kalenderanwendung werden andere Zielgruppen erreicht als mit einer integrierten Lösung in Thunderbird. Leider kann ich nicht programmieren. Vielleicht kann ich einen Bekannten dafür gewinnen, an der Weiterentwicklung mitzuarbeiten. Ein anderer Denkansatz wäre, eine Mozilla Suite zu schaffen, die sich nach persönlichen Bedürfnissen modular zusammenstellen läßt.

  7. Ingo sagt:

    Mein Favorit ist ebenfalls Sunbird – und zwar unter Linux. Dort gibt es nur eine Alternative: den Dinosaurier Evolution 2.28.3. Und der taugt für mich nix, da verpaßte Alarme nicht mehr gemeldet werden.

    Sunbird starte ich minimiert im Panel (mit alltray) und dort ruht es auch meistens, solange es keine Alarmmeldung gibt, oder ich einen neuen Termin eintragen/bearbeiten will. Für diesen Zweck ist Thunderbird+Lightning einfach viel zu schwergewichtig und überfrachtet ddas Mailprogramm noch weiter.

    Für mich ist derzeit Sunbird der einzige immer funktionierende Kalender unter Linux!

  8. (gm) sagt:

    Da ich TB nutze, um Emails abzurufen… starte ich es nur(!), wenn ich online bin, während ich für Sunbird nicht online sein muß.

    Beim Start von TB offline erhalte ich für jedes Konto eine MessageBox mit einer Fehlermeldung; also sollte TB/Lightning auch offline möglich sein (ggf. Start einer eignenen Instanz von TB/Lightning)!

    Ist es möglich die Kalenderdaten von Sunbird nach TB/Lightning mitzunehmen?

  9. happy sagt:

    Bei unseren unzähligen Buchungskalendern, welche über einen davical caldav Server publiziert werden, ist es eine Zumutung jedes mal auf die Aktualisierung aller Kalender zu warten.
    Es wäre also schade wenn ich demnächst beim Lesen meiner Emails von einem Kalender-refresh zu einer Kaffeepause gezwungen würde… :(

    Lang lebe Sunbird ….

  10. manu sagt:

    Bei mir kommen hunderte e-Mails im Jahr zusammen. Wenn ich jedes Mal, wenn ich nach einem Termin suche das dann riesige Thunderbird starten soll, muss ich jedes mal recht lange warten. Außerdem ist der ganze Thundebird-Ordner viel schwerer zu handhaben, als portable Sunbird in einem verschlüsselten Laufwerk auf einem Speicherstick.
    Deswegen finde ich, hat Sunbird absolut seinen Sinn. Wenn ich doch bloß programmieren könnte…!

  11. Save Mozilla Sunbird sagt:

    Also ich bin auch dafür dass Sunbird weiterentwickelt wird. Ich würde auch als Tester mithelfen. Bitte lasst Sunbird wieder auferstehen. Biiiittteeee!!!!!!!!!!!!!!!!

  12. Alex sagt:

    Ich finde es nicht so gut, das Sunbird nicht mehr weiterentwickelt wird, klar es gibt Mozilla Lightning, aber ist doch auch nervend erst das E-Mailprogramm Thunderbird zu öffnen um an den Kalender zu kommen.

    Daher sollte Mozilla Sunbird weiter entwickelt werden, ist einfach Praktischer