Journal Prosody et XMPP aux RMLL (avis aux équipes de dév)

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
7
8
avr.
2011

Bonjour,

un journal assez rapide pour 2 petites nouvelles concernant XMPP:

  • Prosody 0.8 est sorti:
    Prosody est un serveur XMPP écrit en Lua, qui se veut simple et modulaire. Cette version apporte l'authentification et le stockage extensibles, les commandes ad-hoc, des amélioration sur MUC (Multi-User Chat, un peu l'IRC de Jabber) Plus d'info sur le billet qui annonce la release

  • Nous cherchons à monter un stand commun sur XMPP/Jabber aux RMLL, qui se dérouleront à Strasbourg du (…)

Archipel beta 2 Jupiter disponible

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
25
7
avr.
2011
Virtualisation

Il aura fallu un trimestre pour que Archipel, solution d'orchestration open source pour le contrôle des machines virtuelles, quitte Saturn (nom de la beta 1) pour arriver à Jupiter (nom de la beta 2).

Archipel est basée sur le composant libvirt (bibliothèque de gestion des différentes technologies de virtualisation existantes comme KVM ou Xen).

L'architecture d'Archipel s'articule autour d'un agent écrit en python pour la communication entre la libvirt et votre serveur XMPP, et d'une interface web écrite en cappuccino pour envoyer vos commandes vers le serveur XMPP. L'originalité de cette solution est de mettre à disposition la gestion des machines virtuelles depuis votre client de messagerie XMPP et surtout, et ça c'est incontournable, d'avoir de la « gueule ».

Cette solution est publiée sour licence AGPLv3.

XMPP au printemps, le grand rafraîchissement

Posté par  (site web personnel, Mastodon) . Modéré par Lucas Bonnet. Licence CC By‑SA.
112
30
mar.
2011
XMPP

C’est en 1999 que Jeremie Miller crée Jabberd, serveur open source de messagerie instantanée et de présence. Il appelle le protocole (de fait) sous-jacent « Jabber », terme traduisible directement de l’anglais au français comme un « bavardage ». Puis, le petit protocole au nom sans prétention commença à en avoir. Voulant jouer dans la cour des grands, il fut en effet proposé comme standard auprès de l’IETF avec l’objectif de fournir une véritable interopérabilité dans le monde de la communication instantanée, encore jeune, mais déjà quasi-entièrement sous le contrôle de divers réseaux privés, propriétaires et sans aucune transparence de fonctionnement.

Mais l’Internet est sans pitié pour les jeunes présomptueux, et il fallut plusieurs groupes de travail IETF, brouillons, stabilisation du protocole, la création d’une fondation (Jabber Software Foundation)… pour que finalement, début 2004, 5 ans après la création du protocole, ce dernier soit enfin un standard reconnu. On lui accorda des numéros pour faire le fier comme James Bond : RFC 3920 (le cœur) et RFC 3921 (Messagerie Instantanée et Présence). Petit protocole devenu grand décida alors de changer de nom pour paraître plus sérieux lors d’entretiens d’embauche. Il se fit donc appeler XMPP, pour e*Xtensible **Messaging and **Presence **P*rotocol.

À partir de là, la JSF prit plus d’importance, s’organisa davantage et changea à son tour son nom en 2007 pour XSF, XMPP Standards Foundation. Notons l’évolution sémantique : on est passé d’une entité de code (Software) à une autre gérant désormais clairement des Standards. Les rôles sont répartis entre l’IETF et la XSF. L’IETF s’occupe essentiellement du centre névralgique du protocole, ce qui en fait un protocole Internet interopérable. De son côté, la XSF gère en plus les extensions : les XEP (XMPP Extension Protocols). En effet, XMPP a été créé comme un protocole extensible. Par design, il est un triple protocole — comme son nom l’indique : un protocole de Présence (qui de ses contacts est présent ?), un protocole de Messagerie (non forcément lié à la présence : on peut envoyer des messages à des entités dont nous ne connaissons pas la présence, comme pour les e-mails), et enfin, un protocole e*X*tensible, qui permet donc de créer des sous-protocoles de communication, pour tout usage. XMPP fut défini comme un protocole applicatif extrêmement générique, non limité à la messagerie instantanée.
La XSF s’occupe donc en particulier de cette dernière caractéristique (extensibilité), et travaille en collaboration avec l’IETF sur les deux autres.

Néanmoins, cela fait maintenant 7 années que le cœur de notre petit protocole n’avait pas été soigné, bien que souvent ausculté puisqu’il se faisait vieux. C’est pourquoi, après toutes ces années de traitement, le voilà comme un nouveau né avec ses nouveaux numéros d’identité.
En effet, pour fêter le printemps, le 21 mars 2011 est à noter comme le jour où les RFC de XMPP seront mises à jour : les RFC 3920 et 3921 sont désormais obsolètes et remplacées respectivement par les RFC 6120 et 6121. Enfin, une troisième RFC voit le jour, standardisant séparément le format des adresses XMPP (ce qui était auparavant intégré à la RFC 3920) : la RFC 6122.

SIP Communicator devient « Jitsi » et Google Summer of Code 2011 !

Posté par  (site web personnel) . Modéré par Xavier Teyssier.
Étiquettes :
22
19
mar.
2011
Java

Depuis ce début d’année, SIP Communicator se nomme désormais « Jitsi » (qui signifie « câbles » en bulgare).
Ce changement de nom s’explique par le fait que SIP Communicator n’est plus seulement un client SIP depuis l’ajout de la gestion des appels audio via XMPP / Jingle, en fin d’année 2010.

En outre, pour la cinquième année consécutive, Jitsi a été sélectionné pour le Google Summer of Code : plusieurs sujets sont proposés, dont certains en collaboration avec les projets SEMS et Kamailio (OpenSER), il ne reste plus qu’à faire son choix !

Suivi — Autres Non respect de la XEP 0147: XMPP URI

#229 Posté par  . État de l’entrée : corrigée. Assigné à Bruno Michel.
Étiquettes :
1
27
fév.
2011

Bonjour

en voulant discuter avec un membre de DLFP via XMPP, je me suis aperçu que son URI XMPP ne respectait pas la norme.

Si je prends mon URI sur le site, je vois xmpp://xavier@maillard.im or une URI XMPP est de la forme: xmpp:xavier@maillard.im (pas de //)

Merci de corriger.

Journal Utilisez votre client courriel sur le réseau XMPP/Jabber grâce à « Salut à Toi » + nouveautés

Posté par  (site web personnel, Mastodon) .
6
18
jan.
2011
Bonjour à tous,

Je commence par un rapide petit rappel:
« Salut à Toi » (ou SàT) est un client XMPP/Jabber que je développe depuis un moment, j'ai déjà fait quelques journaux à ce sujet avec une présentation détaillée:
Il permet l'utilisation de différentes interfaces (frontends) et est ainsi utilisable avec une interface graphique (Wix), une interface console (Primitivus) ou en (…)

Sortie de Jappix "Prism" 0.3

Posté par  . Modéré par baud123.
16
15
jan.
2011
XMPP
Ça y est, Jappix Prism, une version majeure de la plate-forme sociale libre, basée sur XMPP, Jappix, est sortie ! L'équipe du projet se doit donc de faire le point sur les nouveautés et les possibilités que cette plate-forme offre à ses utilisateurs.

Qu'est-ce que Jappix ?

Pour ceux qui ne connaissent pas Jappix, c'est une plate-forme sociale libre associée à de la messagerie instantanée sous forme d'application Web, entièrement basée sur le protocole XMPP. Ainsi, l'utilisation de ce protocole permet à quiconque possédant un compte XMPP, d'avoir une activité qui sort de l'utilisation basique de XMPP, qui est la messagerie instantanée. En effet, l'utilisateur peut poster sur un "canal", une sorte de mur commun à tous les amis où l'on poste ce que l'on veut, avec un fichier joint ou non.

OneTeam Desktop beta1 est libéré

Posté par  (site web personnel) . Modéré par tuiu pol.
13
24
déc.
2010
XMPP
OneTeam Desktop est un logiciel libre, client de messagerie instantanée pour le réseau ouvert et décentralisé XMPP (anciennement connu sous le nom de Jabber). OneTeam Desktop est disponible pour Linux (32 et 64 bits), Mac OS X et Windows, mais aussi sous forme d'extension pour Firefox. Il est publié sous la double licence MPL 1.1 et GNU GPL 2.0 (Mozilla Public License et GNU General Public License).

OneTeam Desktop offre une approche quelque peu différente des clients avancés déjà disponibles, comme Gajim ou Psi : un univers graphique un peu plus attrayant, des simplifications d'interface et des fonctionnalités plus confortables. Voici par exemple une liste non exhaustive des intérêts de OneTeam Desktop :
  • roster visuel : chaque contact est une carte dans laquelle figure l'avatar et la présence, le JID n'étant accessible que par hover du pointeur ;
  • messages non lus : marqués en sous-brillance, cela permet de reprendre aisément le fil d'une conversation interrompue ;
  • fils de conversation : chaque participant cliquant le message auquel il répond, il est possible de mettre en surbrillance ou de filtrer les multiples conversations qui peuvent prendre place dans les chats ;
  • ligne de commande : raccourcis contextuels avec auto-complétion, très utiles pour accélérer les tâches courantes ;
  • historique et navigation dans le temps : un onglet de chat affiche toujours la dernière conversation, et un petit bouton en haut de la zone de chat est présent pour remonter le temps et retrouver des conversations plus anciennes ;
  • correction : possibilité pour un participant de corriger une fois seulement son dernier message. Cette fonctionnalité se révèle particulièrement utile d'après le retour des utilisateurs ;
  • déboggage à distance : fonctionnalité utile pour les développeurs, qui permet de lancer des commandes sur un client à distance, moyennant un droit d'accès donné manuellement par le client déboggué ;
  • voix sur Jingle : le célèbre protocole de VoIP est présent dans OneTeam Desktop ;
  • Jingle Relay Nodes : un mécanisme évolué de relais pour media en P2P, mieux que les "supernodes" de Skype.


Le code source est disponible par un simple git clone git://git.process-one.net/oneteam/oneteam.git, le manuel de compilation se trouvant dans le fichier README.txt. Vous êtes tous encouragés à donner un coup d'essai à OneTeam Desktop beta1 et d'en discuter !

SIP Communicator, compatible XMPP/Jingle

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
15
21
déc.
2010
Mobile
Avec le récent ajout du support pour la voix par XMPP/Jingle, SIP Communicator est l'un des premiers logiciels libres et open source à supporter ce protocole à la fois sous Windows, Linux et Mac OS X.

Grâce au travail de la communauté sip-communicator.org et grâce au soutien de la fondation NLnet, il est désormais possible d'utiliser son compte Jabber ou GMail afin de profiter des appels audio et vidéo en toute sécurité avec Jingle, ainsi que des conférences, transfert d'appel, chiffrement ZRTP et toutes les fonctionnalités déjà offertes par le protocole SIP.

SIP Communicator est un téléphone internet et logiciel de messagerie instantanée qui supporte les protocoles de VoIP et de messagerie instantanée les plus répandus, tels que SIP, Jabber/XMPP, AIM/ICQ, MSN, Yahoo! Messenger, Bonjour... Il dispose également de fonctionnalités avancées telles que les appels chiffrés, l'enregistrement des appels audio, le transfert de fichiers, le partage d'écran, et bien d'autres. SIP Communicator est disponible selon les termes de la LGPL.

Gestion (a)centralisée des avatars, alternatives à Gravatar.

Posté par  (site web personnel) . Modéré par patrick_g.
20
15
déc.
2010
Internet
Qu'est-ce qu’un avatar ? Bien sûr, tous les habitués du site le savent très certainement, mais un petit historique ne fait jamais de mal. Top chrono
  1. À l'origine il s'agit d'une des représentations de Vishnou dans la religion hindoue.
  2. Ce qui a donné, au figuré, une des représentations possibles, ou des apparences possibles, d'une personne.
  3. Plus récemment, les avatars ont aussi défini les entités incarnées dans des mondes virtuels. Ainsi, les personnages incarnés par des joueurs dans des simulations, ou dans des univers virtuels tels que Second Life, Ryzom, WoW sont des avatars.
Puis, par abus de langage, ça définit aussi la petite image servant à identifier visuellement un utilisateur de forum, de logiciel de réseau social ou de messagerie instantanée. Pour plus de détails, consulter les pages Avatar et Avatar_(informatique) de Wikipedia.

Gravatar (Globally Recognized Avatar) est un service en ligne propriétaire, de la société Automattic, permettant d'associer un avatar à une adresse mail. Ainsi, la gestion de l'avatar est centralisée pour tous les blogs, forums utilisant un module se connectant automatiquement à Gravatar. Cela permet :
  • d'éviter de charger un avatar à chaque création de compte sur différents sites connectés au service Gravatar
  • de pouvoir modifier en une seule opération son avatar sur tous les sites connectés à Gravatar
A priori avantageux, ce service a néanmoins un défaut majeur : le système est fermé et non interopérable avec d'autres sites qui voudraient fournir le même service. Ainsi il n'est pas possible d'héberger son propre serveur compatible Gravatar, comme on pourrait héberger sa messagerie ou son service Jabber. Un tel service devenant de plus en plus utilisé devient de fait de plus en plus incontournable. Ainsi voit-on certains blogs ne proposant plus qu'une gestion des avatars via Gravatar.

Tout comme certains essayent de trouver une alternative décentralisée et ouverte aux sites de réseaux sociaux fermés, il existe des initiatives non centralisées pour diffuser son avatar. Ces solutions seront passées en revue dans la suite de la dépêche !

Journal XMPP: sortie de SàT version 0.0.3

Posté par  (site web personnel, Mastodon) .
Étiquettes :
5
19
août
2010
Bonjour à tous,

ce journal pour vous annoncer la sortie de la version 0.0.3 de Salut à Toi, client xmpp que j'avais présenté il y a plus d'un an.
Pour ceux qui trouvent ce journal long (je les comprends !), quelques captures d'écran sont disponibles sur mon site, et les liens utiles sont ci-dessous:
- mon site web: http://www.goffi.org
- billet avec les captures d'écran: http://www.goffi.org/index.php?post/2010/08/19/Salut-%C3%A0-(...)
- téléchargement direct: http://www.goffi.org/index.php?download/35
- ancien journal: https://linuxfr.org/~Goffi/28287.html

A. Présentation
1) ce que c'est, (…)

Sortie de Jappix Lidar [0.2]

Posté par  . Modéré par Xavier Teyssier.
19
5
août
2010
XMPP
La version 0.2 de Jappix, de nom de code Lidar est sortie il y a trois semaines de cela.

Web-client XMPP sous licence AGPL, il peut être considéré comme une plate-forme sociale libre et décentralisée, dans l'optique des projets Movim, OneSocialWeb, Diaspora et GNU Social.

Cette nouvelle version a apporté un nombre considérable d'améliorations et une clarification de l'interface depuis la version 0.1, nom de code Genesis, qui était jugée « pas assez ergonomique ».

[Toulibre] Présentation du Tetalab et rencontre logiciels libres le 21 octobre 2009

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par rootix.
5
14
oct.
2009
Lug
Toulibre organise une rencontre autour des Logiciels Libres le mercredi 21 octobre, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse. À 20h, le Tetalab, un hackerspace toulousain créé il y a quelques mois, viendra présenter ses projets en cours. Le Tetalab est une expérimentation socio-geek avec un cadre décontracté pour vos projets et allumer des LEDs ! La présentation abordera les points suivants :
  • Présentation du concept hackerspace et les particularités de celui de Toulouse ;
  • Les projets fun du moment :
    • Arduino, plateforme basée sur une interface entrée/sortie simple et sur un environnement de développement utilisant la technique du Processing/Wiring. Arduino peut être utilisé pour construire des objets interactifs indépendants, ou bien peut être connecté à un ordinateur pour communiquer avec ses logiciels ;
    • Table Tangible, une table ;
    • OpenCV, une bibliothèque graphique libre, développée à la base par Intel, spécialisée dans le traitement d'image temps réel ;
    • Téléphone SIP, pour faire de la téléphonie sur IP ;
    • RFID, la technologie de radio-identification ;
    • XMPP, le protocole ouvert et standard de messagerie instantanée.
  • Déplacements et création de nodes dans le voisinage: Toulibre, HAR2009, HackerSpace Festival, Mad Hack, CCC …
Un enregistrement vidéo de la présentation sera disponible par la suite sur le site de Toulibre.

Par ailleurs, comme lors de chaque rencontre Toulibre, le centre Bellegarde sera ouvert à partir de 19h et pendant toute la soirée pour accueillir toute personne désireuse d'échanger ou de trouver de l'aide sur des Logiciels Libres. Vous pouvez si besoin apporter votre ordinateur. Dans ce cas ainsi que pour toute demande d'aide particulière, merci de nous adresser un courrier électronique au préalable à contact at toulibre.org en décrivant vos besoins pour que nous puissions vous répondre efficacement.

La FSF met à jour la liste de ses priorités

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
26
3
oct.
2008
GNU
Depuis sa création, la Free Software Foundation (Fondation pour le logiciel libre) soutient activement des projets qui permettent à tous, utilisateurs comme développeurs, de se passer de l'utilisation de logiciels privateurs (de liberté).

Comme les usages en informatique changent, la FSF revoit régulièrement la liste de 10 causes prioritaires. On peut en particulier noter que Gnash, le lecteur Flash libre reste la priorité numéro 1 de la FSF. De la même façon, la promotion d'une solution - comme Ekiga - de remplacement de Skype à travers l'utilisation de SIP ou de Jingle/XMPP constitue la priorité numéro 3 de la Fondation.