Wiki, Google Docs et Abiword
Je viens de voir une publicité vidéo pour Google Docs vraiment bien faite depuis le blog d’Olivier. Google Docs répond à un vrai besoin: écrire un document à plusieurs. Voici comment je résume la situation:
- Les logiciels de bureautique lourds comme OpenOffice.org, KOffice ou GNOME-Office. Beaucoup de fonctionnalités mais très difficile de synchroniser les documents par email.
- Les wikis. Plus facile à synchroniser puisqu’il n’y a qu’une seule version: celle du serveur. Mais on perd beaucoup en fonctionnalités.
- Google Docs. Il tente d’assembler les avantages des logiciels de bureautique lourds et des wiki. La vidéo montre très bien les avantages. Ca supporte le OpenDocument, et il y a pas mal de fonctionnalités, même si ça reste du web. Mais c’est centralisé chez Google et ce n’est pas du Logiciel Libre.
- Imaginons une autre solution avec seulement les avantages!
Regardez du côté d’AbiCollab. C’est un plugin pour Abiword permettant d’éditer à plusieurs un document en temps réel, à l’aide de Jabber. J’ai fait une démo d’AbiCollab pour Toulibre:

Pour résumer, il faut configurer son compte Jabber dans Abiword (plus tard, Abiword devrait pouvoir utiliser Telepathy pour réutiliser la connexion Jabber du bureau et ne plus demander à l’utilisateur les détails inintéressants comme le login et mot de passe). Puis cliquer sur “Partager le document” dans le menu “Collaborer”. Ensuite, vos contacts peuvent voir votre document en cliquant sur “Documents disponibles”, toujours dans le menu “Collaborer”. C’est tout! Vous voyez votre curseur mais aussi celui de vos contacts, et vous voyez leurs modifications aussi rapidement que le permet votre réseau.
Cela pose bien quelques problèmes techniques mais AbiCollab explique comment ils sont résolus (enfin, c’est encore très instable).
Ce que je voudrais pour la suite, c’est que d’autres logiciels de bureautique utilisent la messagerie instantanée pour permettre l’édition collaborative. Il faut aussi qu’ils utilisent Telepathy et les tubes pour éviter à l’utilisateur de configurer sa messagerie instantanée dans chaque logiciel, pour partager la connexion au serveur de messagerie instantanée, et pour pouvoir utiliser plusieurs messageries instantanées différentes (Jabber pour Internet, Bonjour pour le réseau local). Il faudrait aussi standardiser le protocole de synchronisation pour que plusieurs logiciels utilisant OpenDocument puissent collaborer ensemble. Enfin, il faudrait que cela marche même quand l’initiateur du document coupe sa connexion Internet en utilisant la XEP-0049 XEP-0223 par exemple.
Oui, ça fait beaucoup de travail. Mais on a le droit de rêver, non?
Salut Alban,
Il est clair qu’aussi tentant que soit GoogleDocs, ce n’est ni libre ni sûr. Si AbiCollab résoud ces deux problèmes (majeurs) et leur ajoute le fait de ne pas nécessiter de serveur pour stocker le document (si j’ai bien tout suivi la semaine dernière), il n’en reprend malheureusement pas la première des qualités, à savoir celle de pouvoir opérer depuis un simple navigateur web, sans avoir besoin d’installer de softs particuliers. C’est à mon sens l’axe fondamental du paradigme de l’appli en ligne ! Et c’est là où le bât blesse avec AbiCollab. Pour pouvoir utiliser cette solution, il faut 1) avoir un compte Jabber, 2) avoir AbiWord (ou équivalent), 3) pouvoir faire transiter de l’info via le protocole Jabber. Ces conditions sont loin d’être toutes remplies dans la majorité des cas d’usage que j’ai pu observer.
Pour autant, tout ça n’empêche pas de rêver !
Comment by phep — September 27, 2007 @ 12:23 pm