1 (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
2 (12:00:20) nacer.saidou-adamou@auf.org: bonjour à tous
3 (12:01:09) nacer.saidou-adamou@auf.org: l'atelier suivant vous sera présenté par Willy Manga
4 (12:01:15) nacer.saidou-adamou@auf.org: RTL au CNF de Ngaoundéré
5 (12:02:05) willy: bonjour , bonjour
6 (12:02:14) willy: et bienvenue dans ce premier atelier qui porte sur jabber et xmpp
7 (12:02:31) willy:
8 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
9 (12:03:05) willy:
10 https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/JabberEtXMPP
11 (12:03:15) willy: plutôt
12 (12:03:42) willy: afin de réveiller tout le monde, je demanderais à chacun de mettre un point: "." dans le salon tech maintenant
13 (12:04:19) ***willy
14 (12:05:06) willy: ok... nous continuons... les retardataires , n'oubliez pas de vous manifester
15 (12:05:42) willy: Premier point: quelques définitions
16 (12:06:36) willy: jabber est un système standard et ouvert de messagerie instantanée basé sur le protocole XMPP
17 (12:06:50) willy: c'est celui que nous utilisons tous ici pour communiquer à l'AUF
18 (12:07:22) willy: système "standard" et "ouvert"
19 (12:07:50) willy: à différencier de systèmes de messagerie instantanée un peu fermé comme sur MSN, yahoo et j'en passe
20 (12:08:16) willy: nous verrons plus loin ce qui fait tout son intérêt par rapport aux autres
21 (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
22 (12:10:04) willy: quelques caractéristiques en détails
23 (12:10:12) willy: 1. ... Les RESSOURCES
24 (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"
25 (12:10:59) willy:
26 je me réfère à http://wiki.auf.org/wikiteki/MessagerieInstantanée/Pidgin
27 (12:11:35) willy: vous pouvez voir ça comme une manière de spécifier d'où vous vous connecter
28 (12:12:02) willy: on peut y mettre ce qu'on veut SURTOUT lorsque vous voulez faire des connexions multiples
29 (12:12:28) willy: autre caractéristique
30 (12:12:33) willy: 2. Les priorités
31 (12:13:02) willy: avec des connexions multiples, il faut définir à qui doit être destiner des messages
32 (12:13:10) willy: en général, votre logiciel définit un niveau de priorité pour vous
33 (12:13:20) willy: un exemple pratique
34 (12:13:43) willy: actuellement dans le salon il y a 2 ongolaboy :)
35 (12:14:02) willy:
36 il s'agit du même compte : ongolaboy@jabber.org mais connecté 2 fois :P
37 (12:14:32) willy: et les messages par défaut vont chez celui qui a la priorité de niveau 5 (depuis un client gajim)
38 (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
39 (12:15:36) willy: on s'arrête un peu
40 (12:15:44) willy:
41 des question s ? nacer.saidou-adamou@auf.org ?
42 (12:15:55) nacer.saidou-adamou@auf.org: pas de questions jusqu'ici
43 (12:16:00) willy: ok
44 (12:16:13) nacer.saidou-adamou@auf.org: si une question tardive
45 (12:16:15) willy: nous avons donc les ressources et les priorités
46 (12:16:18) willy: .
47 (12:16:21) nacer.saidou-adamou@auf.org: QUESTION : la priorité est definie où ?
48 (12:16:36) willy: en fonction du logiciel; dans les options avancées
49 (12:17:08) willy: mais je dois dire que c'est réservé souvent aux VRAIS clients jabber ;)
50 (12:17:24) willy: dans gajim par exemple c'est accessible
51 (12:17:31) willy: pidgin, dans mes souvenirs non...
52 (12:17:46) willy: nacer.saidou-adamou@auf.org: on continue ?
53 (12:17:56) nacer.saidou-adamou@auf.org: QUESTION: quelles sont les vrais clients Jabber?
54 (12:18:26) willy: hum.. on ne va pas rentrer dans une guéguerre
55 (12:18:40) willy: mais je dirais qu'il y a gajim, psi par exemple
56 (12:18:50) willy: personnellement j'aime bien mcabber (en mode texte)
57 (12:19:05) willy: une dernière question avant de continuer
58 (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é ?
59 (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
60 (12:20:38) willy: nous continuons avec les extensions
61 (12:21:02) willy: il y a les MUC = MultiUser Chat ... ou plus simplement les "salons"
62 (12:21:22) willy: actuellement vous êtes dans un salon "semainetech" du serveur reunion.auf.org
63 (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
64 (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
65 (12:22:56) willy: vous n'êtes mêmes pas obligés de vous servir seulement du serveur de l'AUF
66 (12:23:13) willy: vous pouvez, à partir de votre compte jabber, allez sur n'importe quel salon jabber dans le monde !
67 (12:23:36) willy: il y a aussi la possibilité de faire du transfert de fichiers
68 (12:24:06) willy: la seule limitation peut provenir des règles de parefeu mais sinon ça passe sans trop de soucis
69 (12:24:26) willy: il y a, à ce niveau un mode IN-band et un autre out-band si je ne m'abuse
70 (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)
71 (12:25:43) willy: par exemple sur la manière d'implémenter la vidéo
72 (12:26:31) willy:
73 google a mis à disposition 'jingle' par exemple ; en fait, une librairie http://code.google.com/apis/talk/libjingle/index.html
74 (12:26:52) willy: et certains clients ont commencé à implémenter leur manière de faire... par exemple empathy
75 (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' ;)
76 (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
77 (12:28:09) willy:
78 des questions nacer.saidou-adamou@auf.org ?
79 (12:28:41) nacer.saidou-adamou@auf.org: frumence: qu'est ce qu'il faut pour mettre en place un serveur Jabber?
80 (12:29:02) willy: le plus simple c'est une machine debian avec ejabberd
81 (12:29:26) willy: frumence.boroto: du moins c'est celui que j'ai déjà eu à utiliser avec mes voisins ici à ngaoundéré ;)
82 (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
83 (12:30:04) willy: nacer.saidou-adamou@auf.org: ?
84 (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 ?
85 (12:30:23) willy: alexandre.domont: oui, c'est possible
86 (12:30:47) willy: il suffit de choisir le serveur et de regarder les salons dispo
87 (12:31:10) willy: mais nous allons faire un peu de pratique
88 (12:31:45) willy: et j'oubliais pour frumence qu'il faut activer le module MUC pour la conversation dans des salons
89 (12:31:53) willy: merci nacer pour le rappel
90 (12:31:54) willy: une dernière question nacer.saidou-adamou@auf.org?
91 (12:32:20) nacer.saidou-adamou@auf.org: plus de questions
92 (12:32:26) willy: ok
93 (12:32:49) willy: avec un compte jabber vous pouvez communiquer avec d'autres personnes ayant un JID = Jabber ID
94 (12:33:07) willy: que la personne soit dans l'auf ou non
95 (12:33:17) willy: le plus important est d'avoir un JID
96 (12:33:28) willy: exemple ici : ongolaboy , Thomas NOEL :)
97 (12:34:00) willy: il est même possible de communiquer avec d'autres personnes provenant de yahoo, MSN par exemple
98 (12:34:22) willy: à condition que le serveur que vous interrogiez possède ce qu'on appelle une "passerelle" pour ce réseau
99 (12:34:41) willy: à ce moment là, vous aurez juste besoin de vous enregistrer sur ce serveur pour utiliser ce service
100 (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 :)
101 (12:35:24) willy: mais bon, on ne s'en plaint pas trop .. n'est-ce pas ?
102 (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
103 (12:36:17) willy: ok... voyons quelques commandes
104 (12:36:25) willy: le temps nous faisant défaut, nous irons à l'essentiel
105 (12:36:44) willy:
106 si vous regardez cette illustration https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/JabberEtXMPP?action=AttachFile&do=view&target=commandesPidgin.png
107 (12:36:59) willy: vous verrez celles qui sont disponibles avec pidgin
108 (12:37:12) willy: toutes les commandes se préfixe avec "/"
109 (12:37:30) willy: un peu comme sur "IRC" , qui est un autre protocole de communication que j'aime bien ;)
110 (12:37:39) willy: si vous faites /help
111 (12:37:56) willy: vous obtiendrez, en fonction de votre logiciel, quelques commandes
112 (12:38:16) willy: celle qui peut vous intéresser par exemple est celle pour changer de nom 'nickname'
113 (12:38:28) willy: donc... je vous invite à essayer de changer de nom pour voir
114 (12:38:44) willy: c'est avec /'nick'
115 (12:38:54) ***willy
116 (12:39:08) Vous êtes désormais connu sous le nom de teddy
117 (12:39:18) progfou est désormais connu sous le nom de willy
118 (12:39:24) willy: héhéhé ;)
119 (12:39:26) teddy: maintenant dans ce salon, je m'appelle teddy
120 (12:39:27) willy est désormais connu sous le nom de progfou
121 (12:39:34) thierry.tsitoara est désormais connu sous le nom de thierry
122 (12:39:36) teddy: et ... quelqu'un a pris le nom de willy :D
123 (12:40:07) teddy: une autre plus intéressante est celle qui permet de définir "ce que vous êtes en train de faire"
124 (12:40:15) teddy: là il s'agit de "/me"
125 (12:40:38) teddy: exemple avec la ligne qui suit
126 (12:40:38) ***teddy
127 (12:40:55) teddy: donc, il y en a plein en fonctions de votre client
128 (12:41:07) teddy: et c'est souvent plus rapide que d'utiliser la souris ;)
129 (12:41:23) teddy: Quelques salons ici
130 (12:41:29) teddy:
131 https://wiki.auf.org/wikiteki/Projet/SemaineTech/Ateliers/JabberEtXMPP?action=AttachFile&do=view&target=salonsJabberAUF.png
132 (12:41:48) teddy: vous pouvez les trouver depuis votre client de messagerie aussi
133 (12:42:14) teddy: et c'est l'occasion pour rappeller à tout le monde de se connecter assez régulièrement dans tech@
134 (12:42:25) niry.andriambelo est désormais connu sous le nom de Niry
135 (12:42:31) teddy: et aussi dans des salons régionaux ou spécifiques à certaines activités ;)
136 (12:42:52) eddy.andriamanantena est désormais connu sous le nom de claudeo
137 (12:42:55) teddy: comme je disais, vous pouvez aussi vous connecter à d'autres salons
138 (12:43:08) teddy:
139 quelques exemples ici http://wiki.jabberfr.org/Salles_de_discussion
140 (12:43:14) Vous êtes désormais connu sous le nom de willy
141 (12:43:30) willy: s'il y en a qui veulent s'essayer, n'hésitez pas !!
142 (12:43:58) willy:
143 des questions ? nacer.saidou-adamou@auf.org ?
144 (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.
145 (12:44:31) willy: thierry: oui... asterisk le fait déjà
146 (12:44:37) willy: Gtalk aussi
147 (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
148 (12:45:13) willy: oui, oui... vous pouvez ajouter des contacts gmail dans votre liste AUF
149 (12:45:17) willy: et converser avec eux ;)
150 (12:45:36) willy: nacer.saidou-adamou@auf.org: .
151 (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 ?
152 (12:45:54) willy: alexandre.domont: c'est lié à ce salon
153 (12:46:02) willy: et momentané
154 (12:46:16) willy: ce qui compte c'est le réglage par défaut de votre logiciel
155 (12:46:20) willy: nacer.saidou-adamou@auf.org: .
156 (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>
157 (12:46:49) willy: merci pour la précision
158 (12:47:13) willy: nacer.saidou-adamou@auf.org: autre chose ?
159 (12:47:31) nacer.saidou-adamou@auf.org: plus de question
160 (12:47:37) willy: ok
161 (12:48:01) willy: XMPP c'est utilisé pour la messagerie instantanée mais aussi pour l'échange d'informations entre applications
162 (12:49:04) willy:
163 un exemple avec pubsub http://xmpp.org/protocols/pubsub/
164 (12:49:19) ***willy
165 (12:49:46) willy:
166 je vous laisse voir un cas avec cet outil http://superfeedr.com/documentation#xmpp_pubsub
167 (12:50:35) willy: pour les applications mobiles , avec android par exemple, il y a de nombreaux cas d'utilisation
168 (12:50:57) willy: je vous laisse méditer tout ça
169 (12:51:18) willy: et je m'excuse parce que je me rends compte que j'ai sauté certaines choses... :)
170 (12:51:54) willy: mais nous arrêtons là et avant le prochain atelier, je peux répondre à des questions
171 (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 :)
172 (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
173 (12:53:24) nacer.saidou-adamou@auf.org: j'ai aucune question au prompteur
174 (12:53:30) nacer.saidou-adamou@auf.org: juste des merci(s) Willy
175 (12:53:43) willy: ok.. je remercie aussi tous les participants
176 (12:54:00) ***willy
177 (12:54:05) nacer.saidou-adamou@auf.org: juste pour rappeller que le prochain atelier est dans 7 minutes
178 (12:54:15) nacer.saidou-adamou@auf.org: donc juste une pause pipi et on y retourne
179 (12:54:20) nacer.saidou-adamou@auf.org: A toute ...
180 (12:54:27) willy: =========Fin atelier 1: jabber/XMPP ============