OpenGoo - zarządzanie dokumentami i nie tylko

Odkryłem (dzięki artykułowi opublikowanemu na polskiej stronie ubuntu) jedną z najlepszych jak do tej pory aplikacji typu groupware.

Od razu muszę oczywiście wytłumaczyć jakich kryteriów wartościowania użyłem pisząc, że jest to aplikacja najlepsza. Otóż kierowałem się trzema kryteriami. Wg mnie dobra aplikacja musi:
1. być możliwa do instaliacji na "zwykłym" hostingu, czyli bez praw roota i wyspecjalizowanych serwerów aplikacji (to nie znaczy, że nie ma dobrych aplikacji wymagających Tomcata czy Zope, ale to jest po prostu zupełnie inna bajka)
2. mieć prosty i przejrzysty interfejs
3. zawierać możliwość zarządzania dokumentami poprzez organizowanie ich co najmniej za pomocą katalogów i słów kluczowych oraz definiowania własnych metadanych.

Te trzy warunki są spełnione przez OpenGoo niemal doskonale. Zwłaszcza zafascynowała mnie możliwość tworzenia własnych pól jeśli chodzi o metadane dokumentu oraz tworzenia własnych raportów.

Prostotą interfejsu OpenGoo wygrywa z dwoma najpoważniejszymi konkurentami - KnowledgeTree i Owl.

Wady? No cóż, autor wspomnianego artykułu przyznaje, że przy dużej ilości dokumentów można się pogubić o ile się nie zachowa pewnej dyscypliny w opisach. No cóż, czy są programy, które będą pełnić swoje funkcje bez żadnej dyscypliny ze strony użytkownika?

Inną wadą jest usiłowanie naśladowania Google. Ta wada jest zresztą w niektórych aspektach zaletą bo przejrzystość interfejsu wzięla się prawdopodobnie właśnie stąd. Jednakże w autorzy skupili się na funkcjonalnościach typu "edytor przez przeglądarkę". Nie ma jeszcze arkusza kalkulacyjnego. Dla mnie nie to jest błędem (choć na to wskazują inni recenzenci). Dokumenty jeszcze długą będą tworzone w tradycyjnych aplikacjach desktopowych, bo taka jest siła przyzwyczajenia. Sam piszę w OpenOffice i nie zamierzam tego zmieniać. Dlatego udostępanianie tworzenia dokumentów przez przeglądarkę nie ma wg mnie większego sensu. Lepiej skupić się na funkcjonalnościach udostępniających dokumenty w sieci (do pobrania) i zarządzających ich przepływem.

Przepływ (Workflow) w OpenGoo istnieje tylko w postaci szczątkowej, ale te elementy które są (wersjowanie i blokowanie na czas edycji) wystarczają w większości prostych przypadków!