Die leidige Suche nach der richtigen Groupware kann ich leider noch immer nicht als beendet ansehen. Nach dem Umstieg auf Group-e (invis 6) glaubte ich dieses Kapitel abgeschlossen zu haben. Leider hatte ich mich da getäuscht. Group-e ist in meinen Augen nach wie vor eine hervorragende Software aber die noch immer sehr strikte Bindung an Cyrus-IMAP macht mir Bauchschmerzen. Auch die Integration in eine vorhandene LDAP-gestützte Benutzerverwaltung gelingt nicht immer ohne unerwünschte Nebenwirkungen.
Aus Administratorensicht hat mir Horde (invis 5) immer sehr gut gefallen, es fügt sich bestens in bestehende Strukturen ein und ist in jeder Hinsicht überaus flexibel. Leider war das Webfrontend optisch und technisch kaum mit etwas wie Group-e zu vergleichen. Die jüngsten Entwicklungen bei Horde zeigen allerdings, dass die Entwickler dies erkannt haben und Horde-Applikationen nach und nach mit Ajax auf den Stand der Zeit bringen, so geschehen mit „DIMP“ dem neuen Horde-Webmailer. Grund genug also Horde erneut in Augenschein zu nehmen.
Basierend auf der „Horde Groupware Webmail Edition“ habe ich eine um Gollem (Dateimanager), Whups (Ticket Tracker) und Hermes (Zeit-Manager) erweiterte „Horde Groupware invis Edition“ erstellt. Wer diese Version testen möchte, findet auf der Download-Seite Horde-rpm und -srpm für openSuSE 11.0 zum Herunterladen. In Kürze werde ich meine Horde Pakete auch über den openSuSE-Buildservice anbieten.
Bei der Installation des RPMs gibt es derzeit noch ein Abhängigkeitsproblem. Es wird nach /usr/bin/php gesucht, was auf aktuellen openSuSE Releases lediglich als symbolischer Link vorhanden ist und von rpm nicht akzeptiert wird. Gesucht wird danach, da einige der Horde-PHP Scripts auf der Kommandozeile (PHP CLI) ausgeführt werden müssen, wie etwa das integrierte Setup-Script. Da PHP auch unter openSuSE als Kommandozeilen-Interpreter verwendet werden kann, funktioniert alles, trotz nicht aufgelöster Abhängigkeiten.
Eure Meinungen zum Thema Horde würden mich sehr interessieren.
Stefan