Bienvenue sur eagle-usb.org

WikiEagle

NewsTelepathy

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 18-97-14-88.crawl.commoncrawl.org
NewsLinuxFr > Les tubes de Telepathy disponibles dans Empathy [ pour soumettre sur LinuxFr ]


2008-04-25: J'ai soumis la news a Linuxfr


La depeche est publiee: https://linuxfr.org/2008/04/26/23996.html





Cette page wiki me sert de brouillon pour un article sur l'intégration de la messagerie instantanée avec Telepathy qui devrait être soumis à Linuxfr. Vous pouvez me contacter sur Freenode #telepathy-fr (mon pseudo est KwisatzHaderach?).

Avant de proposer cette dépêche:
* Finir d'écrire l'article !
* Demander une relecture pour chacune des parties à quelqu'un qui connait.
* Avoir des screencasts pour illustrer
* Profiter d'une release d'Empathy ou d'une nouvelle fonctionnalité?



Titre: Les tubes de Telepathy disponibles dans Empathy

scoop


La version 0.23.1 du logiciel de messagerie instantanée Empathy basé sur Telepathy est sortie cette semaine. La http://mail.gnome.org/archives/gnome-announce-list/2008-April/msg00007.html activait la voix et la vidéo pour les utilisateurs de Jabber et de SIP. Cette nouvelle version, outre une quantité impressionnante de bugs corrigés, améliore le support des tubes de Telepathy.

Les tubes de Telepathy permettent aux différentes applications du bureau déjà existantes de réutiliser la messagerie instantanée pour échanger des données arbitraires dans le protocole de l'application. Cela permet par exemple de faire de l'édition collaborative ou de jouer sur internet avec vos contacts.

Cette sortie est l'occasion de faire un tour d'horizon des utilisations actuelles ou à venir des tubes de Telepathy.

article


Les différents composants de Telepathy

Telepathy n'est pas un logiciel mais une http://telepathy.freedesktop.org/spec.html. Plusieurs logiciels suivent cette spécification.


Les tubes

Les tubes permettent un échange de données arbitraires entre les applications de plusieurs contacts. Telepathy propose plusieurs types de tubes :

L'http://telepathy.freedesktop.org/wiki/Tubes pour Jabber fait passer les données des stream tubes et D-Bus tubes par les serveurs Jabber. Les protocoles gourmands en bande passante comme la musique ou VNC ne peuvent pas raisonnablement être utilisés de cette façon. Une implémentation des tubes utilisant des connections peers-to-peers (avec pénétration NAT) est en cours sans changer la spécification D-Bus pour les applications utilisant les tubes.

AbiWord?

AbiWord? est un traitement de texte pour GNU/Linux et Windows. La version 2.6.2 sortie récemment permet désormais l'édition collaborative de documents en temps réel grâce à un greffon nommé Collab. Celui-ci possède plusieurs backends, ce qui lui permet d'être utilisé au dessus de Jabber ou simplement de TCP. Dans le cadre de l'utilisation d'AbiWord? sur l'OLPC un nouveau backend a été créé en utilisant les tubes D-Bus de Telepathy, ainsi on utilise le système intégré de messagerie instantanée et l'utilisateur n'a plus besoin que d'indiquer le ou les contact(s) avec qui il souhaite éditer le document. Le backend Telepathy de Collab n'est toutefois pas encore prêt à être utilisé sur le desktop.

AbiWord? [en] http://www.abisource.com/
Le greffon Collab [en] http://www.abisource.com/wiki/AbiCollab
Fonctionnement de Collab [en] http://gnomejournal.org/article/31/gocollab----peer-to-peer-document-collaboration


Inkscape

Inkscape est un logiciel de dessin vectoriel pour Windows, OSX et GNU/Linux.
Inkboard était un projet de tableau blanc coopératif qui est maintenant intégré dans Inkscape. Il est cependant toujours en développement et n'est pas activé avec les options de compilation par défaut. Le tableau blanc se base sur Jabber. Comme le greffon Collab d'Abiword avec le backend XMPP, il faut indiquer le serveur Jabber, login et mot de passe à Inkscape pour qu'il se connecte et qu'il affiche la liste des contacts avec lesquels vous pouvez partager votre tableau blanc.

L'utilisation des tubes de Telepathy permettrait à l'utilisateur de réutiliser la connexion à la messagerie instantanée du bureau.

Inkscape [en] http://inkscape.org/
Le tableau blanc d'Inkscape [en] http://wiki.inkscape.org/wiki/index.php/WhiteBoard

VNC Vinagre/Vino

Le protocole VNC permet l'accès à un ordinateur à distance de manière graphique. Vino est un serveur VNC pour GNOME qui permet l'accès à votre session courante. Vinagre est un client VNC pour GNOME qui permet d'accéder à une session distante.

Lorsque l'ordinateur distant n'est pas dans le réseau local, Vinagre vous demande son adresse IP. Un prototype d'intégration à Telepathy a été fait dans Empathy. Il permet de ne plus saisir une adresse IP mais de simplement choisir un contact.
Le protocole VNC est alors encapsulé de manière transparente dans un stream tube de Telepathy.

Tic Tac Tube

Tic Tac Tube est un jeu de morpion qui utilise les tubes de Telepathy pour jouer avec ses contacts. Des screencasts montrent une http://people.collabora.co.uk/~alban/d/2008/04/ttt-initiator.ogg et http://people.collabora.co.uk/~xclaesse/ttt.ogv

Gtetrinet

Gtetrinet est un tetris multijoueur. Il utilise le protocole Tetrinet et nécessite un serveur. Des screencasts montre le principe.

Rhythmbox

Rhythmbox est un lecteur audio. Il est possible d'indiquer à ses contacts ce qu'on écoute à l'aide du greffon IM Status.

L'étape suivante est de partager la musique avec ses contacts. Deux Google Summer of Code de 2005 permettent de faire cela :

Le premier permet de streamer ce qu'on écoute vers ses contacts, alors que le deuxième permet de partager sa bibliothèque avec le protocole DAAP.

Actuellement, le greffon DAAP de Rhythmbox permet de se connecter à une bibliothèque sur un réseau local ou d'un serveur dont on connait l'adresse IP.
Encapsuler le protocole DAAP dans un stream tube de Telepathy permettrait à l'utilisateur de choisir directement son contact sans avoir besoin de demander son adresse IP. Screencast export, screencast import.

D'autres projets utilisant Telepathy


Développement en cours

Les discussions se font sur Freenode sur #telepathy et #telepathy-fr.
Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]