EGroupware
eGroupWare ist ein Groupware-Server mit folgenden Eigenschaften:
- Features: Verwaltung von Emails, Kontakten, Terminen, Aufgaben und vieles mehr mit umfangreichen Team-Funktionen und offenen Schnittstellen.
- Open-Source
- web-basiert per Apache, PHP und MySQL
- erweiterbar mittels Module (z.B. Wiki, Umfragen, Bildergalerie)
Installation
Da an eGroupWare sehr fleißig weiterentwickelt wird, sind neue Features und Bugfixes (vor allem hinsichtlich der externen Schnittstellen wie GroupDAV) meist im Entwickler-Zweig der Software enthalten. Man kann z.B. auch nur einzelne Module (wie InfoLog) aus dem Entwickler-Zweig ersetzen.
Installation des offiziellen Releases
Aktuell ist 1.4.002.
Download:
- Tarballs: http://sourceforge.net/project/showfiles.php?group_id=78745
- RPM-Pakete bei openSUSE: http://download.opensuse.org/repositories/server:/eGroupWare/
Branch-Version des aktuellen Releases
Zum aktuellen 1.4 Release werden leichte Korrekturen im Branch-Zweig vorgenommen. Diese Software kann man i.d.R. einfach über die bestehende Version kopieren.
Download: http://www.egroupware.org/other/1.4-snapshot.tar.bz2
Hinweise:
- In diesem Tarball ist das Gallery2-Modul nicht enthalten.
Trunk-Zweig
Im Trunk-Entwicklerzweig werden neue Features implementiert. Derzeit hat der Trunk die Version 1.5.001. Daraus lassen sich z.T. einzelne Module verwenden und über die bestehende Software kopieren.
Download: http://www.egroupware.org/other/trunk-snapshot.tar.bz2
Welche Module sind aktuell aus dem Trunk ersetzt:
- InfoLog (bessere Unterstützung für GroupDAV etc.)
- icalsrv (Verbesserungen für GroupDAV)
Sprachdateien (unterhalb des setup-Verzeichnisses des Moduls) im 1.5-Trunk liegen in UTF-8 vor, bei 1.4 ist es ISO-8859. Daher müssen diese in ISO-8859 übersetzt werden und vom System neu eingelesen werden in die Datenbank.
- Beispiel UTF-8 nach ISO-8859
iconv -f utf-8 -t iso-8859-1 -o egw_de.lang.iso egw_de.lang cp egw_de.lang.iso egw_de.lang
- Update der Datenbank über
Setup -> Schritt 4 - Verwaltung der Sprachen -> Alle installierten Sprachen löschen und neu installieren
Tipps & Tricks
- GroupDAV in kontact
- Siehe http://www.egroupware.org/sync
- Beim Export von Adressen von kontact zum Server werden diese in das persönliche Adressbuch des admin-Users eingetragen. Diese Adressen kann man später auf dem Server einfach in ein anderes Adressbuch schieben.
- siehe Probleme mit Umlauten im Adressbuch
Probleme
- Der XMLRPC-Zugriff in kontact funktioniert nur sehr bedingt.
- Probleme mit Authentifizierung
- Export von kontact zum Server funktioniert nur sporadisch bei einzelnen Adressen.
- GroupDAV-Zugriff per kontact
- Umlaute werden (nur) im kontact-Adressbuch falsch dargestellt. Auf dem Server sind diese korrekt - auch nach einem Export per GroupDAV vom Client zum Server. Anscheinend klappt die Umwandlung nur beim Lesen vom Server nicht. Unklar ist, ob der Bug bei eGroupWare oder kontact liegt. Siehe [Forum].
- Werden Einträge mit nicht korrekter Darstellung der Umlaute in kontact editiert, werden z.B. die Strings abgeschnitten und so auf dem Server gespeichert. Daher: Am besten Kontakte mit Umlauten nur auf dem Server ändern.
Weblinks
- Offizielle Homepage: eGroupWare
- Wiki Computerwoche
- http://www.computerwoche.de/heftarchiv/2007/15/1218642/
- pro-linux.de
- http://blog.computer-tipps.info/2007/09/26/vacation-benachrichtigungen-uber-egroupware-einrichten/
- http://www.luchko.ca/~aaron/wp/?p=8 LDAP+postfix+dovecot+egroupware]
- http://osdir.com/ml/web.egroupware.user/2005-05/msg00022.html