OpenGoo, une suite Web collaborative douée pour la bureautique
OpenGoo est une suite en ligne open source gratuite qui allie outils bureautiques et messagerie collaborative. Découverte en images.
01net.
le 18/12/2008 à 15h15
Un outil facile à administrer
Le module Administration offre une batterie d’assistants permettant d’effectuer les tâches d’administration et de maintenance les plus courantes : création de la société utilisatrice et des sociétés clientes, utilisateurs, contextes, etc.
La rubrique Outils permet, entre autres, de faire un e-mailing à destination de l’ensemble des collaborateurs et des sociétés répertoriés dans la base. Enfin, le module backup permet de sauvegarder l’intégralité des données gérées par la suite dans une base MySQL. Un bon point pour les entreprises qui ne souhaitent pas confier leurs données à un tiers.
Un logiciel open source
Développée par la communauté open source à partir de logiciels libres existants, OpenGoo rassemble dans une même interface Web des fonctions de communication, de collaboration et de création de documents bureautiques.
Encore en développement, elle profite à la fois d’un site indépendant et d’un espace dédié sur le portail SourceForge.net. La version de base du logiciel est en anglais mais un fichier de traduction de l’interface en français est disponible.
La trilogie Apache/PHP/MySQL est requise
Très légère (seulement 15 Mo), OpenGoo s’installe sur un serveur Web Apache (version 2 et suivantes) qui peut tourner sur l’intranet d’une entreprise et/ou être accessible par Internet.
Ce serveur Web doit faire tourner un moteur PHP (version 5 et suivantes) et une base de données MySQL (version 4.1 et suivantes). De nombreux hébergeurs proposent des espaces Web compatibles avec ces trois technologies.
L’installation d’OpenGoo s’effectue simplement (1) en téléchargeant le logiciel dans le dossier « www » du serveur Web, puis en exécutant un script PHP. L’étape la plus délicate est la création préalable d’une base de données MySQL, destinée à accueillir toutes les données créées et partagées par les utilisateurs (documents, e-mails, rendez-vous, etc.).
(1) Pour ceux que l’installation rebuterait, une démonstration en ligne de la suite est disponible en quatre langues (anglais, espagnol, portugais et japonais). Attention, le site efface quotidiennement toutes les données qui y sont créées.
Un compte par utilisateur
A l’issue de l’installation, la première étape consiste à créer le compte d’un utilisateur qui jouera le rôle d’administrateur. Il faut ensuite se connecter avec ce compte en se rendant à l’adresse du site Web. L’interface de la suite s’affiche alors dans le navigateur Internet utilisé (1).
Chaque onglet (Notes, Courriel, Contacts, Calendrier, Documents, etc.) donne accès à une fonction de la suite. L’Aperçu général, qui résume l’essentiel des données de l’utilisateur actuellement connecté, est vide mais il va s’enrichir à mesure que l’utilisateur utilise le logiciel (voir dernière diapo).
(1) Pour l’instant, seuls Internet Explorer 7 et Firefox 2 et 3 sont officiellement supportés.
Un traitement de texte élégant qui travaille exclusivement en HTML
Une des originalités de la suite OpenGoo est de proposer des outils bureautiques. Un traitement de texte ainsi qu’un logiciel de présentation (voir diapo suivante) sont déjà disponibles et un tableur est en cours de développement.
Le traitement de texte est l’outil bureautique le plus abouti. Doté d’une interface très proche de celle d’Office, il dispose d’un correcteur orthographique en français, ce qui est souvent le point faible des suites en ligne. Son principal défaut est que les documents sont exclusivement sauvegardés en HTML.
Pas question d’importer ni d’exporter des fichiers aux formats bureautiques des suites les plus courantes (Word, Open Document ou encore RTF). Il faut absolument passer par des copier-coller.
Un gestionnaire de présentation rudimentaire
OpenGoo inclut un gestionnaire de présentation tiré du projet open source Slimey. Ce dernier utilise un format spécifique (fichiers « Slim ») peu courant et ne sait pas importer les formats concurrents (une présentation Powerpoint par exemple).
Les fonctions d’édition sont rudimentaires. On peut assembler du texte, des images et des listes à puce. Une visionneuse permet alors de jouer le diaporama dans une page Web. Attention, nous avons rencontré plusieurs bugs d’affichage qui ont disparu lorsqu’on a rebasculé l’interface du logiciel en anglais.
De l’importance du contexte
Une des forces d’OpenGoo est de proposer la mise en œuvre de contextes (Workspaces en anglais). Un contexte est une sorte de supercatégorie qui peut être associée à n’importe quel type de données gérées par la suite (documents, e-mails, utilisateurs, sociétés, etc.). Un utilisateur peut s’en servir pour organiser parallèlement plusieurs activités professionnelles ou personnelles.
Une arborescence Contextes, située dans un volet escamotable à droite de l’écran, lui permet ensuite de filtrer l’affichage de son agenda, de sa messagerie ou de ses documents en basculant très rapidement d’un contexte à un autre. Il est même possible d’associer des sous-contextes à un contexte parent (cf. Loisirs sur cette diapo) et de croiser plusieurs contextes en créant des filtres. Une fonction souple et puissante.
Un calendrier facile à partager
OpenGoo propose un calendrier partageable très abouti. Il permet d’afficher les rendez-vous, les tâches en cours, etc., par état (invitations en attente, événements pouvant ou ne pouvant pas attendre, etc.) ou par utilisateur (on accède uniquement aux agendas partagés des utilisateurs avec lesquels on travaille). La notion de contexte est ici très importante car elle permet d’afficher des agendas à la carte en se concentrant sur une problématique donnée (Projet A pour le Client Y par exemple).
A noter, la structure de données utilisée pour les rendez-vous est compatible avec celle des rendez-vous d’Outlook. Il est par exemple possible d’envoyer une invitation de rendez-vous à un utilisateur d’Outlook.
Une messagerie qui demande à s’améliorer
La messagerie est le seul outil de communication proposé pour l’instant par OpenGoo. Un module dédié permet de lire plusieurs comptes externes. Le logiciel supporte les comptes POP (GMail, laposte, etc.) et permet théoriquement de se connecter à un serveur Exchange. Le protocole IMAP n’est pas pris en charge pour le moment, mais les développeurs y travaillent.
A noter, les pièces jointes ne sont pas prises en charge directement dans la messagerie. Elles doivent être classées dans l’espace dédié aux documents bureautiques afin d’être ensuite téléchargées, puis ouvertes.
Un aperçu général qui se concentre sur l’essentiel
Courriels non lus, minicalendrier, tâches en retard, documents récemment édités… L’aperçu général offre à l’utilisateur connecté une vue très synthétique de ses données et devient rapidement la tour de contrôle de la suite. Il peut être personnalisé en passant par le menu Administration (icône Configuration sur la diapo précédente). Là encore, les contextes permettent de filtrer très rapidement les informations à afficher.
Encore perfectible dans certains domaines, la suite OpenGoo s’avère au final une solution collaborative très prometteuse.