Salut à Toi (GNU/)LinuxFr.org !

Posté par  (site web personnel, Mastodon) . Modéré par baud123. Licence CC By‑SA.
57
2
juin
2011
XMPP

Petite note pour les impatients : cette dépêche est longue, aussi vous pouvez directement vous diriger vers les liens pour trouver les captures d’écran et vidéos, ainsi qu’une démo technique de l’interface Web. Autre point important : je cherche de l’aide de toute sorte (développement, graphisme, CSS, don, etc.). Là encore, la fin de la dépêche entre plus dans les détails.

La présentation « en gros »

« Salut à Toi » (SàT) est un client XMPP qui permet d’avoir plusieurs interfaces, qui peuvent être adaptées à un usage ou une plate-forme particulière. Le projet touche à beaucoup de domaines et se veut un terrain d’expérimentation : il est assez difficile à résumer. En vrac, on peut dire que vous y trouverez une interface pour bureau (qui se rapproche d’un client Jabber classique), une interface Web (qui se rapproche de ce que la mode veut appeler « réseau social »), une interface console, une interface en ligne de commande, des jeux, du transfert de fichiers, etc.. Le projet se veut aussi multi-plate-forme et modulaire.

Journal Loréa pour un réseau social.

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
3
juin
2011

Un petit journal bookmark sur les bords pour parler en quelques mots d'un logiciel de réseau social. Lorea en Basque signifie fleur. Lorea est une solution de réseau social essentiellement basée sur XMPP et PubSubHub (atom et rss). A priori il n'y a pas de différence majeure avec les autres logiciels et solutions intégrées de réseau social de type décentralisé et libre. Pour l'identification il propose un identifiant interne, supporte OpenID et FOAF.

Its aim is to create a (…)

Movim, sortie de la version 0.2

Posté par  (site web personnel) . Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
39
29
mai
2011
Internet

Nous sommes heureux de vous annoncer la sortie de la version 0.2 de Movim, projet qui vise à créer un réseau social libre et décentralisé où les échanges sont basés sur le protocole libre XMPP.

Cette nouvelle version apporte en grande partie des changements techniques non visibles par l'utilisateur avec notamment la correction de nombreux bugs et une compatibilité accrue. Tout comme la 0.1, cette version n'est pas encore destinée aux utilisateurs inexpérimentés mais surtout aux développeurs et administrateurs.

Rendez-vous le mois prochain pour faire le plein de nouveautés !

Suivi — Comptes utilisateurs Web -> XMPP/courriel pour la messagerie "interne"

#480 Posté par  (site web personnel) . État de l’entrée : ouverte.
Étiquettes :
6
21
mai
2011

Actuellement, pour les visiteurs authentifiés :

  • ceux qui ont rentré une adresse XMPP dans leurs préférences peuvent être contacter en direct. Leur adresse est affichée publiquement.
  • ceux qui n'en ont pas rentré (n'en ont pas ou ne veulent pas que l'adresse soit publique ou connue de LinuxFr.org) ne sont pas contactables.

Proposition d'évolution (toujours pour les visiteurs authentifiés) :

  • permettre d'afficher publiquement ou l'adresse de courriel ou l'adresse XMPP (et par défaut les deux non affichées)
  • si l'une ou l'autre (…)

Open Discussion Day ce jeudi 19 mai

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g. Licence CC By‑SA.
21
19
mai
2011
XMPP

Comme tous les 19 mai depuis 2006, ce jeudi sera placé sous le signe de l’Open Discussion Day, la journée de la conversation ouverte.

Le but de cette journée est de sensibiliser les utilisateurs d’Internet à l’importance des protocoles ouverts et des services décentralisés.

Participer est très simple : pendant une journée, essayez de ne pas utiliser de protocoles fermés pour communiquer (ou le moins possible, on est bien entendu parfois obligé). Cela signifie donc de favoriser le courriel, XMPP, SIP, Status.net et bien d’autres, par rapport aux alternatives fermées et centralisées comme Skype, MSN, Facebook ou Twitter.

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 !

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 !