• [^] # Re: Problèmes Framapad avec Pentadactyl

    Posté par . En réponse à la dépêche Etherpad Lite 1.2.1. Évalué à 10. Dernière modification le 04 décembre 2012 à 18:02.

    J'ai aussi découvert récemment que des outils natifs permettaient de faire la même chose voir plus, comme Gobby ou Abiword.

    Précisons que Gobby existe en deux versions : la version 0.4 et la version 0.5, incompatibles mais toutes les deux installables simultanément (et présentes en parallèle dans les dépôts debian).
    Gobby 0.4 repose sur le protocole obby, qui utilise classiquement le port 6522, et dont la principale implémentation est le serveur sobby.
    Gobby 0.5 repose sur le protocole infinote, qui utilise classiquement le port 6523, et dont la principale implémentation est le serveur infinoted.

    Visiblement, l'usage de Gobby/sobby/infinoted a été pensé différemment de celui d'Etherpad : l'absence de script d'init et la documentation centrée sur un usage console pour les serveurs laisse penser que l'usage imaginé par les développeurs est en mode "desktop-to-desktop" plutôt qu'en mode "server-to-desktop".

    Mais ceci dit, il est tout à fait envisageable d'avoir un serveur d'édition collaborative allumé 24h/24 et de donner à ses contacts des urls obby:monserveur.tld à la place des http://machinpad.tld. La version debian de sobby est patchée pour fonctionner out-of-the-box : elle contient un script d'init et un fichier /etc/default/sobby.
    aptitude install sobby, aptitude install gobby-0.4, on lance gobby, on se connecte, et ça juste marche. :)

    Le fichier de configuration de sobby est très simple, il permet de configurer le port, les sauvegardes automatiques et de protéger le serveur avec un mot de passe au besoin. On ne peut pas configurer SSL/TLS à la main, apparemment sobby crée des certificats à la volée, c'est un peu dommage.

    Le serveur infinoted permet de configurer SSL/TLS à la main, mais les versions présentes dans debian ne sont pas patchées, il faudra créer l'utilisateur/groupe système soi-même, ainsi que le script d'init (y'a qu'à paraphraser celui de sobby, rien de bien compliqué) et le fichier dans /etc/default/. Après ça on lance gobby-0.5, et ça marche impec'.

    Gobby a un équivalent KDE que je n'ai pas testé qui s'appelle Kobby. Il existe aussi des clients en console sous forme d'extensions emacs qui supporte obby, mais je n'ai rien trouvé pour infinote.
    Gobby est très agréable à utiliser, il est léger comme un bête client de messagerie instantanée et se fait totalement oublier quand on travaille avec. Rien à voir avec le gros Etherpad qui en plus de ramer transforme mon ordinateur en superclimatiseur dont la sonorité n'est pas sans rappeler la grande soufflerie aérodynamique de Modane. Et ça juste pour éditer du texte.

    Bref, obby/infinote ont un grand potentiel qui mériterait que davantage de gens l'utilisent et y contribuent. Surtout que rien n'interdit de créer un webclient à la Etherpad pour ceux qui ne peuvent pas s'empêcher de faire de la bureautique dans un browser, mais qui communiquerait avec un serveur obby/infinote, permettant à n'importe qui de se connecter avec un client compatible.

    Abiword, de ce qu'on m'en a dit ça repose sur XMPP, mais j'ai pas testé.