Si on travaille avec beaucoup de documents chaque jour, peu importe ce que l'on écrit — whitepapers, manuels, présentations, différents matériels marketing, contrats, etc.— à un certain moment (le plus souvent à la fin) on a besoin d’interagir avec d'autres personnes afin de spécifier ou discuter des détails, réviser ou approuver le travail fait.

Dans ce cas-là on peut procéder de trois façon différentes :

1. Envoyer un mail à l'aide du programme de courrier électronique habituel

Inconvénients : ça prend beaucoup de temps d'envoyer un message, ensuite attendre une réponse, faire des corrections, renvoyer ce message encore une fois et ainsi de suite jusqu'à ce que tous les participants soient satisfaits du résultat.

2. Utiliser un système de contrôle de version comme Subversion ou CVS

Inconvénients : ces utilitaires ne permettent pas de collaborer en temps réel, la version du document est fusionnée avec celle d'origine stockée dans le référentiel.

3. Travailler à plusieurs à l'aide d'un éditeur de documents en ligne comme Google Docs ou MS Office 365

Inconvénients : les deux éditeurs permettent de collaborer sur les documents en temps réel mais les fichiers dans ce cas-là sont stockés sur leurs propres serveurs centralisés.

Cette dépêche aborde en deuxième partie des éditeurs collaboratifs libres disponibles à tout le monde qui permettent non seulement de travailler à plusieurs simultanément sur le même document mais aussi stocker les documents sur son propre serveur en profitant d'un contrôle complet.

Gobby

Page du projet

Code source

Licence : GPLv2+ et ISC

Gobby est un éditeur de texte qui offre une édition de texte collaborative. Avant de commencer à partager et à collaborer sur vos documents, on a besoin de choisir une clé privée et un certificat ou créer une nouvelle paire. On peut ouvrir un document existant ou créer un fichier nouveau pour l'enregistrer au format natif ou l'exporter vers un fichier HTML. L'éditeur textuel offre une prise en charge d'Unicode complète, l'enregistrement des changements automatique et les options de recherche/remplacement avancées. C'est un bon logiciel libre pour la création et l'édition d'un texte brut simple mais si on a envie de mettre le document en forme ce n'est pas ce qu'il faut.

Etherpad

Page du projet

Code source

Licence : Apache v2.0

Etherpad est un éditeur de documents Web qui permet de collaborer sur des documents, les commenter et en discuter avec d'autres à l'aide d'un chat. Il offre les fonctions de mise en forme de texte simples telles que type de police, taille, couleur et style, et d’alignement de texte. On peut importer un fichier existant dans Etherpad et exporter un "pad" vers un fichier HTML, markdown ou plaintext, l'imprimer ou l’intégrer en tant qu'iframe dans une page HTML. Réalisé en JavaScript, Etherpad peut être facilement personnalisé. Il est possible d'utiliser une des instances disponibles ou configurer sa propre application chez l'hébergeur de son choix.

EtherCalc

Page du projet

Code source

Licence : CPAL

EtherCalc est un tableur collaboratif en ligne, écrit en JavaScript qui permet aux utilisateurs de travailler à plusieurs sur un tableur depuis leur navigateur : profiter de nombreuses fonctions de mise en forme, trier et filtrer les données, insérer des fonctions, créer des graphiques. L'application ne demande pas d'inscription. Pour commencer à travailler il suffit d'y glisser un fichier .csv, .ods ou .xlsx. Une fois le travail fini, on peut l'exporter vers un fichier HTML, CSV ou Excel. Le programme est bien sympa mais il manque la possibilité d'afficher tout le contenu, y compris le graphique, sur le même écran.

Framasoft

Page du projet

Code source

Le projet Framasoft offre plusieurs outils pour l'organisation du travail collaboratif, parmi eux Framapad (éditeur de texte collaboratif) et Framacalc (tableur en ligne). Framapad se base directement sur Etherpad, tendis que Framacalc est une instance Ethercalc, donc les fonctions sont presque les mêmes que celles offertes par Etherpad et Ethercalc. Par contre les logiciels de Framasoft sont bien francisés et expliqués.

OnlyOffice

Page du projet

Code source

Licence : GNU AGPL v3

OnlyOffice est une suite bureautique en ligne multifonctionnelle qui inclut les éditeurs de texte, de classeurs et de présentations qui travaillent depuis un navigateur. Les fonctions offertes sont presque analogues à celles des éditeurs de bureau de MS Office mais avec la possibilité de collaborer en temps réel. On peut l'installer à part et intégrer dans toute autre application ou page Web à l'aide de l'API offert ou l'installer avec un système collaboratif OnlyOffice qui offre des possibilités supplémentaires pour la gestion de documents. Si on cherche un éditeur de texte compatible avec le format MS Office et un jeu d'outils complet, OnlyOffice c'est ce qu'il faut.

P.S. Le 7 juillet 2015 OnlyOffice a déployé la version open source dans les nuages, donc tout le monde peut profiter de ses caractéristiques gratuitement sans l'installer sur son serveur.

ownCloud Documents

Page du projet

Code source

Licence: AGPL

OwnCloud Documents est une partie du serveur de synchronisation et partage - ownCloud qui repose sur WebODF. L'application s'installe séparément permettant à cinq personnes de collaborer sur leurs documents en texte enrichi aux formats .odt, .doc, ou .docx depuis un navigateur. On peut partager le lien vers un fichier à l'intérieur de l'espace de travail ownCloud ou utiliser un lien public, en définissant une date d'expiration et un mot de passe, si nécessaire. L'application est simple et intuitive mais pour le moment le jeu d'outils de mise en forme est pauvre.

Aller plus loin