Modifications entre les versions 7 et 8
Version 7 à la date du 2011-08-29 16:30:05
Taille: 16866
Éditeur: WillyManga
Commentaire:
Version 8 à la date du 2011-08-29 17:18:23
Taille: 2583
Éditeur: WillyManga
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 69: Ligne 69:
{{{
Conversation with semainetech@reunion.auf.org at lun. 29 août 2011 11:37:24 WAT on willy.manga@auf.org/laptop (jabber)
(29/08/2011 10:10:57) semainetech@reunion.auf.org: willy a changé le sujet en : ☞ Le salon de la Semaine Tech ☜ Atelier "Versionner son travail avec Git" https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/VersionnerSonTravail
(12:00:20) nacer.saidou-adamou@auf.org: bonjour à tous
(12:01:09) nacer.saidou-adamou@auf.org: l'atelier suivant vous sera présenté par Willy Manga
(12:01:15) nacer.saidou-adamou@auf.org: RTL au CNF de Ngaoundéré
(12:02:05) willy: bonjour , bonjour
(12:02:14) willy: et bienvenue dans ce premier atelier qui porte sur jabber et xmpp
(12:02:31) willy:
je vous invite à consulter la page de l'atelier en question https://wiki.auf.org/wikiteki/Projet/SemaineTech/Modérateurs si ce n'est déjà fait
(12:03:05) willy:
https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/JabberEtXMPP
(12:03:15) willy: plutôt
(12:03:42) willy: afin de réveiller tout le monde, je demanderais à chacun de mettre un point: "." dans le salon tech maintenant
(12:04:19) ***willy compte les points
(12:05:06) willy: ok... nous continuons... les retardataires , n'oubliez pas de vous manifester
(12:05:42) willy: Premier point: quelques définitions
(12:06:36) willy: jabber est un système standard et ouvert de messagerie instantanée basé sur le protocole XMPP
(12:06:50) willy: c'est celui que nous utilisons tous ici pour communiquer à l'AUF
(12:07:22) willy: système "standard" et "ouvert"
(12:07:50) willy: à différencier de systèmes de messagerie instantanée un peu fermé comme sur MSN, yahoo et j'en passe
(12:08:16) willy: nous verrons plus loin ce qui fait tout son intérêt par rapport aux autres
(12:09:45) willy: XMPP en lui même est un ensemble de protocoles pour la messagerie instantanée et l'échange de données entre applications
(12:10:04) willy: quelques caractéristiques en détails
(12:10:12) willy: 1. ... Les RESSOURCES
(12:10:53) willy: en général quand vous vous êtes connectés pour la première fois dans le réseau jabber de l'AUF, vous avez défini ce qu'on appelle une "ressource"
(12:10:59) willy:
je me réfère à http://wiki.auf.org/wikiteki/MessagerieInstantanée/Pidgin
(12:11:35) willy: vous pouvez voir ça comme une manière de spécifier d'où vous vous connecter
(12:12:02) willy: on peut y mettre ce qu'on veut SURTOUT lorsque vous voulez faire des connexions multiples
(12:12:28) willy: autre caractéristique
(12:12:33) willy: 2. Les priorités
(12:13:02) willy: avec des connexions multiples, il faut définir à qui doit être destiner des messages
(12:13:10) willy: en général, votre logiciel définit un niveau de priorité pour vous
(12:13:20) willy: un exemple pratique
(12:13:43) willy: actuellement dans le salon il y a 2 ongolaboy :)
(12:14:02) willy:
il s'agit du même compte : ongolaboy@jabber.org mais connecté 2 fois :P
(12:14:32) willy: et les messages par défaut vont chez celui qui a la priorité de niveau 5 (depuis un client gajim)
(12:15:13) willy: une personne pourrait s'en servir pour se connecter à la fois à la maison et au bureau et définir la destination de certains de ses messages
(12:15:36) willy: on s'arrête un peu
(12:15:44) willy:
des question s ? nacer.saidou-adamou@auf.org ?
(12:15:55) nacer.saidou-adamou@auf.org: pas de questions jusqu'ici
(12:16:00) willy: ok
(12:16:13) nacer.saidou-adamou@auf.org: si une question tardive
(12:16:15) willy: nous avons donc les ressources et les priorités
(12:16:18) willy: .
(12:16:21) nacer.saidou-adamou@auf.org: QUESTION : la priorité est definie où ?
(12:16:36) willy: en fonction du logiciel; dans les options avancées
(12:17:08) willy: mais je dois dire que c'est réservé souvent aux VRAIS clients jabber ;)
(12:17:24) willy: dans gajim par exemple c'est accessible
(12:17:31) willy: pidgin, dans mes souvenirs non...
(12:17:46) willy: nacer.saidou-adamou@auf.org: on continue ?
(12:17:56) nacer.saidou-adamou@auf.org: QUESTION: quelles sont les vrais clients Jabber?
(12:18:26) willy: hum.. on ne va pas rentrer dans une guéguerre
(12:18:40) willy: mais je dirais qu'il y a gajim, psi par exemple
(12:18:50) willy: personnellement j'aime bien mcabber (en mode texte)
(12:19:05) willy: une dernière question avant de continuer
(12:19:28) nacer.saidou-adamou@auf.org: thierry.tsitoar: Qu'est ce qui se passe si les deux ressources ont la même priorité ?
(12:20:17) willy: thierry.tsitoara: il y aura un conflit quelque part ou bien ils recevront tous les deux . j'ai pas testé ce cas c'est vrai :P
(12:20:38) willy: nous continuons avec les extensions
(12:21:02) willy: il y a les MUC = MultiUser Chat ... ou plus simplement les "salons"
(12:21:22) willy: actuellement vous êtes dans un salon "semainetech" du serveur reunion.auf.org
(12:22:33) willy: il faut savoir que c'est au niveau des serveurs que la complexité est importante; au niveau du client, pas grand chose
(12:22:34) willy: il vous suffit d'avoir un compte jabber et vous pouvez, en fonction des ressources offertes par un serveur jabber, utilisez ce que vous voulez
(12:22:56) willy: vous n'êtes mêmes pas obligés de vous servir seulement du serveur de l'AUF
(12:23:13) willy: vous pouvez, à partir de votre compte jabber, allez sur n'importe quel salon jabber dans le monde !
(12:23:36) willy: il y a aussi la possibilité de faire du transfert de fichiers
(12:24:06) willy: la seule limitation peut provenir des règles de parefeu mais sinon ça passe sans trop de soucis
(12:24:26) willy: il y a, à ce niveau un mode IN-band et un autre out-band si je ne m'abuse
(12:25:13) willy: une petite remarque.. Il ya beaucoup de drafts dans le monde de XMPP et souvent les standardisations tardent un peu (du moins c'est mon avis)
(12:25:43) willy: par exemple sur la manière d'implémenter la vidéo
(12:26:31) willy:
google a mis à disposition 'jingle' par exemple ; en fait, une librairie http://code.google.com/apis/talk/libjingle/index.html
(12:26:52) willy: et certains clients ont commencé à implémenter leur manière de faire... par exemple empathy
(12:27:17) willy: certains d'entre vous ont peut peut être remarqué la petite caméra devant certains de leurs contacts lorsqu'ils ont 'empathy' ;)
(12:28:03) willy: en tout cas, dans le domaine de la vidéo et du multimédia en général sur XMPP, c'est un vaste chantier
(12:28:09) willy:
des questions nacer.saidou-adamou@auf.org ?
(12:28:41) nacer.saidou-adamou@auf.org: frumence: qu'est ce qu'il faut pour mettre en place un serveur Jabber?
(12:29:02) willy: le plus simple c'est une machine debian avec ejabberd
(12:29:26) willy: frumence.boroto: du moins c'est celui que j'ai déjà eu à utiliser avec mes voisins ici à ngaoundéré ;)
(12:29:52) willy: ils sont toujours étonnés qu'on puisse converser souvent même quand il n y a pas de connexion internet
(12:30:04) willy: nacer.saidou-adamou@auf.org: ?
(12:30:10) nacer.saidou-adamou@auf.org: Alexandre Domont: Est ce que je peux participer à un salon jabber.org avec mon compte auf.org ?
(12:30:23) willy: alexandre.domont: oui, c'est possible
(12:30:47) willy: il suffit de choisir le serveur et de regarder les salons dispo
(12:31:10) willy: mais nous allons faire un peu de pratique
(12:31:45) willy: et j'oubliais pour frumence qu'il faut activer le module MUC pour la conversation dans des salons
(12:31:53) willy: merci nacer pour le rappel
(12:31:54) willy: une dernière question nacer.saidou-adamou@auf.org?
(12:32:20) nacer.saidou-adamou@auf.org: plus de questions
(12:32:26) willy: ok
(12:32:49) willy: avec un compte jabber vous pouvez communiquer avec d'autres personnes ayant un JID = Jabber ID
(12:33:07) willy: que la personne soit dans l'auf ou non
(12:33:17) willy: le plus important est d'avoir un JID
(12:33:28) willy: exemple ici : ongolaboy , Thomas NOEL :)
(12:34:00) willy: il est même possible de communiquer avec d'autres personnes provenant de yahoo, MSN par exemple
(12:34:22) willy: à condition que le serveur que vous interrogiez possède ce qu'on appelle une "passerelle" pour ce réseau
(12:34:41) willy: à ce moment là, vous aurez juste besoin de vous enregistrer sur ce serveur pour utiliser ce service
(12:35:14) willy: mais je suis désolé de dire aux "pidgineurs" que cette fonctionnalité d'interrogation des services des serveurs n'est pas disponible dans leur logiciel :)
(12:35:24) willy: mais bon, on ne s'en plaint pas trop .. n'est-ce pas ?
(12:35:54) willy: mais au moins vous êtes plus libres que les autres qui doivent se servir à tout prix de tel logiciel et dépendre de tel serveur pour communiqer
(12:36:17) willy: ok... voyons quelques commandes
(12:36:25) willy: le temps nous faisant défaut, nous irons à l'essentiel
(12:36:44) willy:
si vous regardez cette illustration https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/JabberEtXMPP?action=AttachFile&do=view&target=commandesPidgin.png
(12:36:59) willy: vous verrez celles qui sont disponibles avec pidgin
(12:37:12) willy: toutes les commandes se préfixe avec "/"
(12:37:30) willy: un peu comme sur "IRC" , qui est un autre protocole de communication que j'aime bien ;)
(12:37:39) willy: si vous faites /help
(12:37:56) willy: vous obtiendrez, en fonction de votre logiciel, quelques commandes
(12:38:16) willy: celle qui peut vous intéresser par exemple est celle pour changer de nom 'nickname'
(12:38:28) willy: donc... je vous invite à essayer de changer de nom pour voir
(12:38:44) willy: c'est avec /'nick'
(12:38:54) ***willy essaye
(12:39:08) Vous êtes désormais connu sous le nom de teddy
(12:39:18) progfou est désormais connu sous le nom de willy
(12:39:24) willy: héhéhé ;)
(12:39:26) teddy: maintenant dans ce salon, je m'appelle teddy
(12:39:27) willy est désormais connu sous le nom de progfou
(12:39:34) thierry.tsitoara est désormais connu sous le nom de thierry
(12:39:36) teddy: et ... quelqu'un a pris le nom de willy :D
(12:40:07) teddy: une autre plus intéressante est celle qui permet de définir "ce que vous êtes en train de faire"
(12:40:15) teddy: là il s'agit de "/me"
(12:40:38) teddy: exemple avec la ligne qui suit
(12:40:38) ***teddy a les doigts en feu :D
(12:40:55) teddy: donc, il y en a plein en fonctions de votre client
(12:41:07) teddy: et c'est souvent plus rapide que d'utiliser la souris ;)
(12:41:23) teddy: Quelques salons ici
(12:41:29) teddy:
https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/JabberEtXMPP?action=AttachFile&do=view&target=salonsJabberAUF.png
(12:41:48) teddy: vous pouvez les trouver depuis votre client de messagerie aussi
(12:42:14) teddy: et c'est l'occasion pour rappeller à tout le monde de se connecter assez régulièrement dans tech@
(12:42:25) niry.andriambelo est désormais connu sous le nom de Niry
(12:42:31) teddy: et aussi dans des salons régionaux ou spécifiques à certaines activités ;)
(12:42:52) eddy.andriamanantena est désormais connu sous le nom de claudeo
(12:42:55) teddy: comme je disais, vous pouvez aussi vous connecter à d'autres salons
(12:43:08) teddy:
quelques exemples ici http://wiki.jabberfr.org/Salles_de_discussion
(12:43:14) Vous êtes désormais connu sous le nom de willy
(12:43:30) willy: s'il y en a qui veulent s'essayer, n'hésitez pas !!
(12:43:58) willy:
des questions ? nacer.saidou-adamou@auf.org ?
(12:44:03) nacer.saidou-adamou@auf.org: Thierry: Est ce qu'il y a une possibilité de téléphonie avec Jabber comme avec Skype, Gtalk, etc.
(12:44:31) willy: thierry: oui... asterisk le fait déjà
(12:44:37) willy: Gtalk aussi
(12:44:58) willy: entre autre, et ça j'avais oublié parce que tout ceux qui possèdent un compte gmail possède aussi un JID
(12:45:13) willy: oui, oui... vous pouvez ajouter des contacts gmail dans votre liste AUF
(12:45:17) willy: et converser avec eux ;)
(12:45:36) willy: nacer.saidou-adamou@auf.org: .
(12:45:41) nacer.saidou-adamou@auf.org: Alex: les changements suites aux commandes sont définitives ou juste momentanés le temps d'une connexion ?
(12:45:54) willy: alexandre.domont: c'est lié à ce salon
(12:46:02) willy: et momentané
(12:46:16) willy: ce qui compte c'est le réglage par défaut de votre logiciel
(12:46:20) willy: nacer.saidou-adamou@auf.org: .
(12:46:34) nacer.saidou-adamou@auf.org: Nacer: juste remarquer que les utilisateurs d'un muc sont connectés avec un jid spécial: <nom du salon>@<serveur muc>/<nick>
(12:46:49) willy: merci pour la précision
(12:47:13) willy: nacer.saidou-adamou@auf.org: autre chose ?
(12:47:31) nacer.saidou-adamou@auf.org: plus de question
(12:47:37) willy: ok
(12:48:01) willy: XMPP c'est utilisé pour la messagerie instantanée mais aussi pour l'échange d'informations entre applications
(12:49:04) willy:
un exemple avec pubsub http://xmpp.org/protocols/pubsub/
(12:49:19) ***willy cherchait l'onglet en fait :)
(12:49:46) willy:
je vous laisse voir un cas avec cet outil http://superfeedr.com/documentation#xmpp_pubsub
(12:50:35) willy: pour les applications mobiles , avec android par exemple, il y a de nombreaux cas d'utilisation
(12:50:57) willy: je vous laisse méditer tout ça
(12:51:18) willy: et je m'excuse parce que je me rends compte que j'ai sauté certaines choses... :)
(12:51:54) willy: mais nous arrêtons là et avant le prochain atelier, je peux répondre à des questions
(12:52:24) willy: n'oubliez pas que le salon tech@ est toujours là pour vos questions, échanges... même après la semaine tech :)
(12:53:02) willy: nacer.saidou-adamou@auf.org: s'il y a des questions... je prends ; sinon je me prépare pour la suite
(12:53:24) nacer.saidou-adamou@auf.org: j'ai aucune question au prompteur
(12:53:30) nacer.saidou-adamou@auf.org: juste des merci(s) Willy
(12:53:43) willy: ok.. je remercie aussi tous les participants
(12:54:00) ***willy se prépare pour la suite
(12:54:05) nacer.saidou-adamou@auf.org: juste pour rappeller que le prochain atelier est dans 7 minutes
(12:54:15) nacer.saidou-adamou@auf.org: donc juste une pause pipi et on y retourne
(12:54:20) nacer.saidou-adamou@auf.org: A toute ...
(12:54:27) willy: =========Fin atelier 1: jabber/XMPP ============
}}}
 * archive brute de la [[Projet/SemaineTech/Ateliers/JabberEtXMPP/Conversation|conversation]]

Semaine Tech : Jabber et XMPP

Présentateur(s)

Format

Une présentation assez longue segmentée en plusieurs parties

Description détaillée

Cet atelier porte sur les manières efficientes d'utiliser jabber dans le réseau de l'AUF et au-delà. On abordera aussi le rôle de XMPP dans des cadres autres que la communication entre personnes.

Au terme de cet atelier le participant pourra :

  • communiquer efficacement dans le réseau jabber de l'AUF
  • communiquer avec des personnes d'autres réseaux jabber et parfois d'autres réseaux tout simplement ;)

Programme

  • Jabber, XMPP: définition
  • des fonctionnalités
  • quelques extensions de XMPP
    • les salons (MUC)

    • transfert de fichiers
    • jingle
    • etc...
  • la portée des réseaux jabber
    • avec qui peut-on communiquer ?
    • la fédération des réseaux
    • les passerelles
  • un peu de pratique
    • testons les sessions multiples
    • quelques commandes utiles
    • ballade dans des salons
  • XMPP en dehors de la messagerie instantanée

Prérequis

Environnement technique

  • disposer d'un ou de plusieurs clients de messagerie instantanée. Au hasard : pidgin, gajim, mcabber,psi

Support(s) de présentation

  • quelques captures d'écran

Date et heure de passage

  • Le 29/08/2011 à 11h00 TU
  • Durée prévue: 45 minutes de présentations (max) + 15 minutes de question

Ressources

Images

Sur internet

Archives des conversations

Commentaires d'après atelier

Si nécessaire

Projet/SemaineTech/2011/Ateliers/JabberEtXMPP (dernière édition le 2012-08-02 19:15:30 par VictorBruneau)