Simple Groupware: Gemeinsame Sache im Netz
Sehr gerne arbeite ich mit phprojekt, aber jene OpenSource-Lösung leidet zur Zeit etwas. Die lang erwartete Version 6 kommt nicht aus den Löchern. Bisweilen nutze ich noch immer phprojekt, aber schaue mich hin und wieder gerne etwas um und erkunde, was es nebst den üblichen Verdächtigen wie OpenGoo, Zarafa, OpenXchange und dergleichen noch zu entdecken gibt. Dabei bin ich auf die Simple Groupware gestossen, einer Software, die unter GPL lizenziert und im Funktionsumfang in etwa ähnlich wie phprojekt ist. Es stehen etwa 60 Module zur Verfügung, die die Groupware zu einer breiten Anwendung aufpimpen können.
Aktuell gibt es die Version 0.5.41, die Features und Module sind hier im Detail beschrieben. Zur Installation steht ein Installer zur Verfügung. Ich habe aber das Dateiarchiv heruntergeladen, um es hernach auf dem Server meiner Wahl einzusetzen. Simple Groupware läuft mit PHP und MySQL und ist sehr einfach zu installieren. Solange keine Probleme auftauchen, ist die Software mit ein paar wenigen Klicks einsatzbereit. Die Dokumentation dazu ist ebenfalls ausgereift und vollständig. Während der Installation kann schön verfolgt werden, was die Installationsroutine gerade tut.

Nach dem Hochladen der Dateien aus dem Archiv (oder nach dem Entpacken des Archivs auf dem Server) wird die Installation sogleich mit dem Browser begonnen. Die dazu benötigte URL zeigt direkt in das Root-Verzeichnis der Installation. Dort wird zunächst die Sprache ausgewählt. Danach folgt die Abfrage zur Datenbank-Anbindung, dem Administrator-Login sowie die Bestätigung der Lizenz.

Anschliessend dauert es ein paar Sekunden, bis die Groupware installiert ist. Der Fortschritt ist dazu jeweils im Browser zu sehen. Danach ist die Software bereit und es wird sogleich mit einem anonymen Benutzer auf die Groupware zugegriffen. Das ist denn auch die erste Einstellung, welche ich geändert habe, so dass keine anonymen Zugriffe mehr möglich sind. Ausserdem erzwinge ich eine sichere Verbindung via SSL. Und es sollte – wie eigentlich überall – mit dem Administrator nicht produktiv mit der Software gearbeitet werden. Dazu kann ein eigener Benutzer erstellt werden, das ist deutlich sinnreicher.

Einige der Module stehen global und individuell pro Benutzer in doppelter Weise zur Verfügung. So können zum Beispiel Lesezeichen für alle Benutzer erfasst werden und jeder Benutzer kennt seine eigenen, privaten Lesezeichen. Um auf die öffentlichen Module zugreifen zu können, muss der Administrator den entsprechenden Benutzern die nötigen Rechte zuweisen. Ebenso eröffnet der Administrator die Projekte, die dann den Benutzern zugewiesen werden.
Viele der Module werden über den Menüpunkt Einhängepunkt konfiguriert. So auch beispielsweise das Einbinden eines externen POP3 oder IMAP-Konto. Das funktioniert soweit ganz gut. So kann sich jeder Benutzer die einzelnen Module selbst zurechtlegen.

Die Synchronisationsmöglichkeiten und Offline-Ordner scheinen recht ausgereift zu sein, auch der Im- und Export. Diese Bereiche habe ich aber nicht im Detail angesehen, da ich sie nicht brauche. Dafür ist die Tabellenkalkulation ganz gut und ebenso die GraphViz-Einbindung. Damit lässt sich eine ganze Menge anstellen, immer aus der Sicht eines Online-Büros, das halt noch nicht alle Feinheiten einer lokal installierten Office-Suite kennt. Aber auch die Kalendereinbindung klappt ganz gut. Ich habe einen Test mit iCal gemacht und das funktionierte auf Anhieb. Auch der Datei-Upload funktioniert, ohne dass zunächst Rechte am Ordner verändert werden müssen. Das hat die Installation bereits erledigt. Die Foto-Gallerie ist in Ordnung, obschon ich eine solche Funktion bei einer Groupware dieser Gattung nicht unbedingt erwarte. Sie funktioniert und es ist möglich, die Bilder in der privaten Galerie mit andern Benutzern zu teilen.

Weiter bietet Simple Groupware eine Passwort-Ablage an. Die würde ich aber nicht einsetzen. Passwörter gehören aus meiner Sicht nicht unverschlüsselt auf einen Server, auch wenn in der Datenbank nur die Meta-Daten dazu sichtbar sind. Ich setze KeePassX ein und nutze es ausschliesslich lokal. Daneben ist ein Wiki verfügbar; es handelt sich um ein PmWiki, das hier eingebunden wird.
Mit dem Administrator lassen sich Ressourcen wie Zimmer oder Orte, Benutzer und Gruppen eröffnen. Ausserdem koordiniert der Administrator, wer welche Module innerhalb welcher Projekte mit welchen Rechten nutzen darf. Weiter pflegt der Administrator oder ein berechtigter Benutzer das interne Helpdesk und unterstützt die Benutzer bei der Bewältigung ihrer alltäglichen Sörgeli mit Simple Groupware.
Diese Lösung gefällt mir ganz gut; sie weicht nicht stark von phprojekt ab, bietet aber einge andere Lösungsansätze. Wie bei jeder Software muss man sich aber zunächst darin einarbeiten, bevor sie nutzbringend eingesetzt werden kann. Simple Groupware eignet sich sowohl für kleine Projekte mit wenigen Mitarbeitern als auch für grössere Arbeiten mit vielen Nutzern und natürlich auch für viele kleinere Vorhaben, die alle auf der einen Installation liegen.


08. Dezember 2009 um 22:48 Uhr
Hoi Roman. Danke für den Beitrag. Was meinst Du zu
http://www.group-office.com/
Gruss Gregor
09. Dezember 2009 um 00:46 Uhr
Hallo Gregor
Jetzt bin ich Dir schon zwei Antworten schuldig
Group-Office kenne ich fast nicht, werde mir das aber gerne noch etwas genauer ansehen. Danke!
09. Dezember 2009 um 09:49 Uhr
Wie war noch die erste Frage ? War das die mit dem Mittagessen und einer Laborbesichtigung mit Vorwand bei mir ?
09. Dezember 2009 um 09:56 Uhr
Yep
Ich komme darauf zurück.
09. Dezember 2009 um 13:24 Uhr
hallo roman,
vielleicht auch noch interessant zum thema groupware:
http://www.tine20.org
wir haben gerade heute eine neue version veröffentlicht. die lizenz ist AGPLv3. tine 2.0 wird von ehemaligen egroupware entwicklern (und anderen) programmiert und ist komplett kostenfrei.
grüße,
philipp
09. Dezember 2009 um 13:30 Uhr
Danke Philipp, tine2.0 kenne ich natürlich
Schaue mir die neue Version mal an.
14. Januar 2010 um 00:47 Uhr
Ich bin an einem Webshop-Projekt beteiligt dass immer mehr wachsen wird. Bisher haben wir einen hosted Sharepoint-Server als Groupware genutzt (*duck*), sind aber mit der Leistung des Anbieters und auch der von Sharepoint nicht zufrieden und möchten unsere Daten auf dem eigenen Server haben.
Ich selber betreibe einen Debian Server auf welchem ich ca. 50 Domains hoste und kenne mich relativ gut mit Linux aus.
Nun stehen wir vor der Entscheidung für eine neue Groupware. Wichtig sind uns folgende Punkte:
- Gemeinesame Kallender
- Gemeinsamen Projektmanagement mit Gant-View und dem definieren der Meilensteien
- Gemeinsame Tasks
- Gemeinsame Dateiverwaltung inkl. Versionierung (im optimalen Fall mit WebDAV das auch mittelns Webdrive oder einem ähnlichen Tool funktioniert – Windoof unterstützt ja gerade in der 64bit WebDAV nicht mehr wirklich)
- Gemeinsames Forum
- Eventuell einbinden von Imap-Accounts
- Eventeull syncen von gemeinsamen Kallender, Tasks und Kontakten
- Möglichst Opensource/GPL Software bzw.
günstig zu erwerben für die Nutzung von ca. 10 Benutzern
Ich habe nun fast eine Woche Zeit investiert und mir die verschiedenen Groupwares angeschaut. In die engere Auswahl sind
- Simple Groupware
- PHProjekt
- Feng Office
gekommen. Nur kann ich mich nicht entscheiden denn jedes dieser Projekte hat + und – Punkte. Eine solche Entscheidung ist jedoch wichtig und vor allem für die Zukunft essentiell.
Simple Groupware: Bietet extrem viel Module und Einstellungsmöglichkeiten, ist einfach zu installieren und bietet das Syncen per SyncML. Jedoch habe ich das Gefühl das mehr oder weniger nur ein Entwickler daran arbeitet und darum die Zukunft ziemlich ungewiss ist. Auch finde ich die Bedienung etwas gewöhnungsbedürftig. Was ich jedoch sehr schön finde ist die Skalierbarkeit. Theoretisch würde WebDAV unterstützt werden, was aber unter Windows 7 64-Bit praktisch nicht zu nutzen ist. Ausserdem finde ich die Versionierung von Dateien eher merkwürdig implementiert.
PHProjekt: Sieht relativ simpel aus, bietet aber sehr gut strukturiert sehr viel an. Es scheint auch viele Module zu geben. Was mich sehr verwirrt ist dass viele Beiträge aus dem Jahr 2002/2004 sind und ich mir nicht sicher bin wie aktiv das Ganze noch unterstützt wird. Das Forum ist vollgespammt was auch keinen guten Eindruck hiniterlässt. Module stammen auch oft aus den Jahren von 2002-2004. Ein weiterer Nachteil ist das SyncML wohl ein traum bleibt.
Feng Office: Eine super einfach zu bedienende Weboberfläche welche sehr schnell ist. Die wichtigsten Features sind vorhanden, jedoch kein Forum was für uns ein gewaltiger Negativpunkt ist. Ausserdem kostet das Ganze doch einiges (für 5 User doch 25.- pro Monat wenn ich es selber hoste).
Meine Frage nun an dich (du scheinst einige Erfahrungen und Eindrücke mit den verschiedenen Groupwares gesammelt zu haben). Zu was würdest du mir bei unseren Ansprüchen raten? Macht PHProjekt wirklich Sinn oder lenkst du das Projekt wird langsam sterben? Sollen wir lieber auf Simple Groupware (irgendwie finde ich den Namen ironisch da ich das ganze nicht so simpel finde) setzen mit einer relativ ungewissen Zukunft? Oder sollen wir es ganz einfach halten und auf Feng Office setzen?
Ich persönlich schwanke vor allem zwischen Simple Groupware und PHProjekt, aber kann mich wirklich nicht entscheiden.
Ich wäre super dankbar und würde mich sehr freuen wenn du auf meinen “mörderisch” langen Kommentar ein kurzes Feedback posten könntest.
Gruss und besten Dank schonmal im Voraus,
Andy
14. Januar 2010 um 08:25 Uhr
Hallo Andy
Danke für Deinen mörderisch langen Kommentar!
Ist der Evaluation schon so weit fortgeschritten, dass keine weiteren Produkte mehr in Betracht gezogen werden (können)?
Denn bei PHProjekt hast Du Recht, das Ganze ist eingeschlafen und wird wohl sterben. OpenGoo (oder neu eben Feng Office) halte ich für eine gute Lösung, auch für Deine Ansprüche und das Projekt wird aktiv gepflegt. SimpleGroupware ist halt bei der Bedienung noch etwas eigen, würde aber auch gehen und wird noch sauber unterhalten.
Ich würde bei der Auswahl – wenn das noch geht – PHProjekt rausschmeissen und ersetzen durch Tine20 (http://www.tine20.org). Das ist, soweit ich weiss, ein Fork aus eGroupware. Ist auch ganz passabel und bietet alles, was Du benötigst. Dann hast Du drei, die wirklich in etwa gleichauf sind. Aus denen drei würde ich persönlich dann SimpleGroupware nutzen. Ich würde Dir aber schon noch ans Herz legen, tine20 noch anzusehen – ausser Du kennst es schon.
Gruss
Roman
14. Januar 2010 um 09:56 Uhr
Guten Morgen Roman,
Besten Dank für deine super schnelle Antwort welche mir wirklich geholfen hat, da sie meine Überlegungen absolut bestätigt hat.
Ich habe mir Tine20 auch angeschaut und muss sagen dass ich es auch sehr gut finde nur ist es meiner Meinung nach eher ein CRM als eine Groupware. Die CRM-Punkte deckt eigentlich unser Wahrenwirtschaftssystem bereits ab und das alles doppelt zu führen wäre ein Overkill. Auch wenn ich die Oberfläche wirklich praktisch und ansprechend finde fehlen mir ein paar wichtige Features: Die Verwaltung von Dateien inkl. Versionierung. Ausserdem gibt es auch kein integriertes Forum. Dies sind einige der Hauptgründe welche wir überhaupt auf eine Groupware setzen wollen. Deshalb kommt Tine20 wohl weniger in Frage..
Das mit PHProjekt finde ich echt schade, ich finde das Projekt hätte wirklich Potential gehabt. Aber rein symbolisch gesehen sollte man nicht auf einem durchlöcherten Kahn versuchen in einen Sturm auf den Weltmeeren zu segeln..
Bei Feng Office habe ich mal einige Fragen an den Support gesendet (erst gestern) und bin mal über deren Antworten und die Antwortgeschwindigkeit gespannt. Grosse Negativpunkte sind dort wie gesagt eigentlich nur das fehlende Forum und das es kostet (was ich persönlich auch noch selber tragen würde für die richtige Lösung – auch wenn die anderen Partner dagegen sind).
Wir sind momentan an umfangreichen Tests von Simple Groupware. Man braucht seine Zeit bis man sich darin zurecht findet, da ab und zu gewisse Dinge ganz schön versteckt sind oder nicht offensichtlich logisch sind – wenn man das System nicht kennt. Denkst du aber wirklich das wir es vernachlässigen können das nur ein Entwickler daran arbeitet? Mir schwant ein Schicksal wie PHProjekt was sehr sehr unschön wäre.. Und bei PHProjekt arbeitet ja ein ganzes Team von Entwicklern dran.
Ich bin offen für andere Vorschläge, auch wenn ich irgendwann dann wirklich von Sharepoint migrieren möchte (geplant ist dieses Wochenende).
Gruss aus Zug,
Andy
PS: Ich kannte ubuntublog.ch überhaupt nicht, aber ich muss sagen mir gefällt der Blog und deine Postings wirklich super. Bin gestern sicher 2h hier hängen geblieben weil ich so viele interessante Artikel gesehen habe..
14. Januar 2010 um 10:36 Uhr
SimpleGroupware ist immerhin unter GPL lizenziert, was heisst, dass jeder sich der Geschichte annehmen kann, der will. Das ist natürlich auch beim PHProjekt der Fall, dort ist aber im Moment weder Fisch noch Vogel. Es ist weder “freigegeben” noch wird weiter daran gewirkt. Ja, das ist sehr schade.
Aber es ist natürlich schon eine wichtige Frage, was die Zukunft einer Groupware betrifft. Ich würde den Kerli von SimpleGroupware einfach mal fragen, wie er denn die Zukunft sieht und ob sich eine Gruppe von Entwicklern bilden könnte.
Ich mag SimpleGroupware auch sehr, obschon ich noch immer einige Projekte mit PHProjekt am Laufen habe.
Auch ein PS: In Zug besuchte ich die Sekundarschule im Kollegium St. Michael. Wir nannten damals (1979 bis 1982) das Internat “den Bunker”
Danke für die Blumen wegen dem Blog! Lese bei Dir nun auch ab und zu und bin es Dir neidig, dass Du s9y hast und ich noch immer WP
14. Januar 2010 um 13:03 Uhr
Ich habe mal das Forum von “Simple Groupware” getestet und immerhin wurden meine Einträg noch am gleichen Tag freigeschaltet. Wirklich kommentiert wurde jedoch nicht..
Im Momment schwanke ich zwischen Simple Groupware und Feng Office (kenne ich erst seit kurzem). Habe heute festgestellt dass es eine Community Edition gibt welche sich eigentlich nur dadurch unterscheidet dass man keinen Support hat und soweit ich gesehen habe keine Auto-Update Funktion hat. Das Forum kann man über die Notes (welche kommentiert werden können) realisieren um Punkte miteinander zu besprechen.
Aktuell tendiere ich nun doch eher zu Feng Office weil es zwar weniger als Simple Groupware anbietet, jedoch alles sehr einfach und praktisch über eine schöne extrem einfach verständliche Oberfläche gelöst hat. Da auch ein Entwicklerteam dahinter steht und (nach eigenen Angaben) 100’000 Leute die Online-Version nutzen sehe ich hier am meisten Zukunft. Und der Fokus ist auf Projekt-Management gelegt, was ich persönlich sehr sympatisch finde…
Gruss,
Andy
PS: (noch eins) Ja ich stelle wiedermal fest dass die Welt klein ist (und die Blogwelt noch kleiner). Freut mich dass du auch schon bei mir reingelesen hast. In der letzten Zeit habe ich leider den Blog stark vernachlässigen müssen, da ich einfach mit zu vielen Projekten beschäftigt bin (neben meinem Dayjob) – und das Leben fernab vom Rechner macht ja auch viel Spass. Ich habe mir aber fest vorgenommen dort wieder mehr zu schreiben. Ich bin sicher du wirst hier wiedermal von mir lesen, hab mir deinen RSS Feed abonniert da ich finde dass du viele intressante PHP/IT/Ubuntu Themen aufgreifst.
S9Y war wirklich eine gute Entscheidung und ich bin sehr glücklich seit mehreren Jahren damit. Kann ich dir nur weiterempfehlen und soweit ich weiss lässt sich auch ein WordPress-Blog problemlos importieren.