OpenGoo: Eine vielversprechende Online Collaboration Platform

image

Es ist nicht ganz einfach, einen Gattungsbegriff zu finden, der OpenGoo gerecht wird. Die Entwickler sprechen von einem Web Office (was bei Wikipedia auch Online Office Suite heisst), aber dieser Begriff ist noch nicht wirklich etabliert und hilft somit wenig. Visuell fühlt man sich eventuell an Microsoft Outlook Web Access erinnert, aber OpenGoo ist weniger ein Personal Information Manager (PIM) als eine Alternative zu Basecamp und anderen Plattformen, welche die Zusammenarbeit in Teams unterstützen – nur dass eben die Benutzeroberfläche ziemlich anders aussieht als bei Basecamp.

image

Ganz konkret ist OpenGoo eine Web-Applikation, die auf PHP und MySQL basiert und verschiedene Informationsobjekte verwaltet: Nachrichten, Kontakte, Termine, Dokumente, Aufgaben und Links. Alle diese Objekte können in Workspaces gegliedert, mit Tags versehen, kommentiert und wechselseitig verlinkt werden. Zusammengenommen ergibt dies eine Plattform, die man als Intranet oder Extranet nutzen kann, um im Team Informationen auszutauschen und Projekte zu managen.

Historisch betrachtet ist OpenGoo aus activeCollab bzw. ProjectPier entstanden, einer Open-Source-Alternative zu Basecamp. Die Benutzeroberfläche von OpenGoo erinnert allerdings nur noch bedingt daran. Das mag man bedauern, wenn man zu den Basecamp-Anhängern gehört; ich persönlich finde, dass die Oberfläche von OpenGoo zwar etwas mehr Einarbeitung erfordert, nach kurzer Zeit aber wesentlich effizienter ist.

image

Beim Funktionsumfang fällt insbesondere auf, dass man mit OpenGoo Text- und Präsentationsdokumente nicht nur hoch- und herunterladen, sondern auch direkt online bearbeiten kann (Tabellenkalkulations-Dokumente in Vorbereitung). Diese Möglichkeit – die man gelegentlich als Whiteboard bezeichnet – fehlt in Project Pier, und insofern geht OpenGoo einen entscheidenden Schritt weiter. Der Anspruch der Entwickler, eine Alternative zu Google Docs zu bieten, ist dann allerdings schon etwas dreist. Die Textverarbeitung ist nämlich nichts anderes als der bekannte FCKeditor, der lediglich HTML erzeugt – Word-Dokumente kann man damit also nicht erstellen oder bearbeiten. Und das auf Slimey basierende Präsentationsmodul ist dermassen reduziert, dass ich mir schwer vorstellen kann, dass man damit ernsthaft arbeiten möchte.

image

Unter dem Strich ist OpenGoo eine der attraktivsten Open-Source-Lösungen für die web-basierte Zusammenarbeit in mittelgrossen Gruppen bzw. Organisationen. Wenn das Ziel dieser Zusammenarbeit die Entwicklung einer Software ist, dann gibt es sicher bessere Tools, die nicht bloss einfache Task-Listen, sondern einen Issue-Tracker bieten. Auch wer klassisches Projekt-Management mit Gantt-Charts sucht, wird mit OpenGoo nicht glücklich. Für eine Vielzahl von Projekten ist OpenGoo aber genau die richtige Lösung: Nicht zu viel, aber auch nicht zu wenig. Und dank intensivem AJAX-Einsatz gestaltet sich die Arbeit mit dem Tool auch bei einem preiswerten Hosting-Account angenehm flüssig.

Collabtive: Einfaches Projektmanagement-Tool im Web-2.0-Stil

image

Collabtive ist ein web-basiertes Tool für die Projektarbeit: Es verwaltet Projekte und deren Mitglieder, Aufgaben, Milestones, Nachrichten, Dateien und Timesheets. Es gehört zu einer Gruppe von Projektmanagement-Tools, die von BaseCamp inspiriert sind und viel Wert auf ein ansprechendes Design und ein einfaches Bedienungskonzept legen: Kommerzielle Beispiele dafür wären nebst BaseCamp beispielsweise Goplan, OnStage, ActiveCollab oder Zoho Planner, in der Open-Source-Welt ist insbesondere ProjectPier zu erwähnen.

Collabtive kommt allerdings noch nicht an seine Vorbilder heran: Hinter der trendig gestalteten Oberfläche sind erst elementare Funktionalitäten vorhanden. Das ist kein Vorwurf, zumal erst die Beta-Version 0.4 vorliegt – bis zur Version 1.0 kann sich noch vieles ändern. Es dürfte sich lohnen, Collabtive im Auge zu behalten, zumal das Angebot an zeitgemässen Projektmanagement-Lösungen mit Open-Source-Lizenz beschränkt ist.

Mindquarry: Collaboration Software mit ungewöhnlichen Ansätzen

image

Mindquarry versteht sich selbst als “The Open Source Collaboration Software”. Konzeptionell verwandt mit Lösungen wie ProjectPier, ActiveCollab oder Basecamp hat es einige interessante Besonderheiten. Zunächst basiert es technologisch weder auf PHP noch auf Ruby on Rails, sondern auf Java (J2EE). Dies wiederum macht es möglich, neben der web-basierten Server-Software auch noch eine (optionale) Client-Software anzubieten, die ebenfalls in Java programmiert ist und somit unter Windows, Mac OS X und Linux läuft. Mit diesem Client kann man auch offline arbeiten – dem haben die oben erwähnten Konkurrenten nichts entgegenzusetzen. Ausserdem ist die Timeline hervorzuheben, die nicht etwa zur Visualisierung des Projektplans im Stil eines Gantt-Charts dient, sondern einen intuitiven Zugriff auf frühere Versionen aller Daten bietet.

Auch Mindquarry beschränkt sich auf einige grundlegende Konzepte, um die Hürde für alle Anwender niedrig zu halten. Im wesentlichen gibt es Teams (und deren Members), Files (und Folders), Wikis (um gemeinsam Texte zu entwickeln und miteinander zu kommunizieren) sowie Tasks. Abgesehen davon, dass Tasks ein Fälligkeitsdatum haben können, gibt es keine Zeit- oder Ressourcenplanung – Mindquarry ist also wirklich eine Collaboration Software, aber kein Project Management Tool. Optisch kommt die Software farbenfroh daher, und es fällt der grosszügige (um nicht zu sagen: verschwenderische) Umgang mit Bildschirmfläche auf.

Mindquarry unterliegt der Mozilla Public Licence. Ein Versuch, die Software im Dualen Modell auch als kostenpflichtiges Produkt (als Hosted Service und mit professionellem Support) anzubieten, ist offenbar vor kurzem gescheitert, da sich die Geldgeber vom Projekt zurückgezogen haben.

ProjectPier: ActiveCollab als Open-Source-Projekt weitergeführt

image

Wie bereits berichtet hat der Entwickler der Projektmanagement-Lösung ActiveCollab beschlossen, sein einstiges Open-Source-Projekt zu kommerzialisieren (vgl. Richtungswechsel: activeCollab wird kommerzialisiert). Ein internationales Team von Entwicklern hat darauf beschlossen, den Code der letzten freien Version 0.7.1 in ein neues Projekt zu überführen und unter dem Namen ProjectPier weiter zu entwickeln. Mit dem Release 0.8 steht die PHP-Software nun erstmals der Community zur Verfügung.

image

Anders als andere Projektmanagement- und Extranet-Lösungen arbeitet ProjectPier mit sehr einfachen, aber universellen Konzepten: Nachrichten, Aufgabenlisten, Milestones (Endtermine) und Dateien. Hinzu kommen Benachrichtigungs-, Tagging- und Kommentarfunktionen, wie sie im Web 2.0 üblich sind.

Bei ProjectPier stehen Einfachheit und Usability im Zentrum. Trotzdem handelt es sich um eine leistungsfähige Lösung mit Mandantenfähigkeit, die beliebig viele Projekte von unterschiedlichen Organisationen verwalten kann und ein dreistufiges Rechte-Management bietet. ProjectPier eignet sich für kleine und mittlere Unternehmen bzw. Communities und liegt in über einem Dutzend Sprachen vor.

ProjectPier unterliegt der Honest Public Licence (HPL). Technische Voraussetzungen sind PHP5 und MySQL (mit InnoDB).

Disclosure: Der Autor dieses Blogs ist Mitglied des ProjectPier-Teams.