Movim 0.10 - Holmes

Posté par (page perso) . Édité par Benoît Sibaud, palm123, Nÿco, Jehan, Nils Ratusznik et Adrien Dorsaz. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
49
4
août
2016
XMPP

Quelques mois après Movim 0.9 - Tchouri, voici enfin la nouvelle version du projet de réseau social décentralisé Movim ! Estampillée 0.10, elle offre de nombreuses avancées majeures tant au cœur du projet que sur les fonctionnalités offertes.

Cette nouvelle version positionne toujours plus Movim en tant qu'alternative sérieuse face aux autres solutions de messagerie telles que Telegram, WhatsApp ou Slack. L'idée derrière Movim est d'offrir (enfin) une plateforme de communication libre, simple et agréable à utiliser tout en se reposant exclusivement sur des standards déjà largement déployés et éprouvés tels que XMPP ou Atom.

En effet, plutôt que de fonder un nouveau réseau fermé comme bon nombre d'autres projets l'ont fait auparavant (qu'ils soient propriétaires ou libres), nous privilégions l'utilisation et la participation aux améliorations du protocole XMPP.

Authentifiez-vous sans mot de passe grâce à XMPP !

Posté par . Édité par Goffi, palm123, Nils Ratusznik et Benoît Sibaud. Modéré par Nils Ratusznik. Licence CC by-sa
53
22
juil.
2016
XMPP

L’authentification HTTP via XMPP est une extension du protocole XMPP (XEP).
Elle permet de s’authentifier sur un site Internet sans avoir besoin de mot de passe : le site en question envoie une demande de confirmation à l’utilisateur du compte XMPP qui autorise ou non l’accès.

Des implémentations sont récemment apparues ou en cours, plus de détails en deuxième partie de dépêche.

Les trois générations de messagerie instantanée

43
22
avr.
2016
XMPP

Bienvenue dans la troisième génération de messagerie instantanée ! Le « chat » ou « clavardage » a déjà vécu une belle et très longue histoire, avec des changements massifs dans l’approche. Un des tournants majeurs a été l’expression « messagerie instantanée » qui a pris le dessus et n’a pas été démentie depuis. C’est ici que nous allons commencer notre petit voyage dans le temps. Aussi parce que XMPP est apparu avec ce mouvement.

Le développement est en seconde partie de cet article, mais pour les TL;DR (trop long, pas lu), voici un petit résumé. Mais attention aux fanatiques de suspense, ce résumé contient des révélations :

  • première génération : ICQ et ses clones ;
  • seconde génération : WhatsApp et ses copies ;
  • troisième génération : Slack et ses concurrents.

Bien évidemment cette vision est très (trop) schématique et simplifiée, mais elle a l’avantage de bien illustrer le présent et sans doute la suite. Autre critique, tous les logiciels susnommés sont propriétaires.

Movim 0.9 - Tchouri

55
26
jan.
2016
XMPP

Après un an et trois mois d’attente, voici enfin la nouvelle version de Movim. Avant de rentrer dans le vif du sujet, quelques rappels concernant le projet.

L’architecture de Movim est unique en son genre, c’est à la fois un client XMPP pouvant gérer plusieurs sessions simultanées mais également une application web déployable sur un serveur et accessible au sein des navigateurs et sur les mobiles.

Movim logo

Même s’il est défini en tant que réseau social, il faut plutôt le voir comme un nouvel outil, mêlant fonctionnalités sociales et de messagerie instantanée, le tout reposant sur le standard de messagerie XMPP.

À vrai dire Movim n’est pas vraiment un réseau en lui-même (par rapport à Facebook, Diaspora ou WhatsApp). L’un des buts du projet est, au contraire, de démontrer qu’il est parfaitement possible d’utiliser un protocole unique de communication créant par lui-même un réseau de communication, tout en laissant le choix aux utilisateurs et administrateurs d’utiliser les outils (clients ou serveurs) qu’ils souhaitent pour accéder à celui-ci.

Même si le numéro de version n’est pas majeur, la 0.9 du projet est un véritable bond en avant, tant sur les plans architecturaux, fonctionnels que visuels. Le cœur du projet a atteint sa maturité et permet désormais aux contributeurs de développer et compléter rapidement les fonctionnalités manquantes.

XMPP à fond !

Posté par (page perso) . Édité par Davy Defaud, Nÿco, Pierre Jarillon, ZeroHeure, Nils Ratusznik, edhelas, Benoît Sibaud, palm123 et ʭ ☯ . Modéré par Pierre Jarillon. Licence CC by-sa
Tags :
36
21
jan.
2016
XMPP

En attendant de publier le prochain article de Parlons XMPP, voici quelques nouvelles en vrac du monde XMPP — particulièrement côté standard.

XMPP bouge beaucoup en ce moment :

  • chiffrement de bout en bout ;
  • protocoles de discussion de groupe ;
  • 19eXMPP Summit à Bruxelles ;
  • FOSDEM 2016 ;
  • Jingle ;
  • implémentations.

Libervia/Salut à Toi 0.6.0 : nouvelle vague

Posté par (page perso) . Édité par Lucas, Nÿco, Snark, souliane, ZeroHeure et Florent Zara. Modéré par Nÿco. Licence CC by-sa
42
2
déc.
2015
XMPP

Nous avons le plaisir d'annoncer la version 0.6.0 de Salut à Toi. Salut à Toi (ou Libervia) est un « couteau suisse de la communication », un ensemble d'outils permettant de facilement communiquer publiquement ou en privé, de partager des fichiers, d'écrire des blogs ou microblogs, etc.

Il fait partie de ce qu'on peut appeler la « nouvelle vague » XMPP, avec d'autres projets comme Movim, Jappix, ou Buddycloud, de par son utilisation de ce protocole de communication en sortant du traditionnel schéma de la messagerie instantanée centrée sur la liste de contacts.

Cette version sort plus d'un an après la précédente et marque de très grosses avancées (détaillées en seconde partie de dépêche). Les briques de base sont maintenant en place, et cette version est la dernière avant la version dite « grand public », qui consistera principalement en une stabilisation de l'existant.

Merci à Lucas, Snark et Souliane pour leurs relectures et corrections

Le serveur XMPP MongooseIM est disponible en version 1.6

Posté par (page perso) . Édité par Lucas, M5oul, Benoît Sibaud et Nils Ratusznik. Modéré par Pierre Jarillon. Licence CC by-sa
23
27
nov.
2015
XMPP

MongooseIM, le serveur XMPP/Jabber massivement scalable en erlang (utilisé par WhatsApp), et entièrement open source et open standards, est disponible en version 1.6. La dernière version 1.5 avait été publiée en fin 2014, et la version de maintenance 1.5.1 début 2015, depuis nous nous sommes énormément concentrés sur les projets de nos clients. Cette toute nouvelle version 1.6 de MongooseIM marque le tournant d'une nouvelle dynamique d'équipe, et un engagement à plus de régularité et de prédictibilité.

MongooseIM

Au menu des changement majeurs :

  • prise en charge de Riak ;
  • plein de friandises pour DevOps ;
  • énormément de nettoyage et stabilisation.

Libervia/Salut à Toi : campagne pour une version Android et de bureau

53
26
oct.
2015
XMPP

Nous venons de lancer une campagne de financement participatif pour le projet Libervia/Salut à Toi afin de développer une version pour Android et de bureau.

Salut à Toi (SàT) est un outil de communication (ou « réseau social ») avancé basé sur le protocole standard XMPP. Il est décentralisé, multi-usages, multi-interfaces, libre (AGPL v3+) et dispose de nombreuses fonctionnalités : blog/microblog, partage de fichiers, chiffrement de bout en bout, jeux, etc.

Libervia/SàT Campagne Android

SàT est un outil unique, de par son architecture, ses fonctionnalités, sa philosophie et la façon dont il est géré.

La suite de cette dépêche détaille la campagne et ce qu'elle va permettre de faire.

Sortie de poezio 0.9

Posté par (page perso) . Édité par Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
32
2
août
2015
XMPP

Poezio est un client de messagerie instantanée en console (licence zlib) pour le réseau XMPP (Jabber) (pour plus de détails, voir la série de très bons journaux rédigés par goffi qui vont en détail dans le protocole et ce qu’il permet d’accomplir).

Poezio est conçu pour être rapide à utiliser au quotidien, avec une utilisation se rapprochant des clients IRC bien connus comme weechat et irssi. Dans cet esprit, il est avant tout conçu pour les salons de discussions (MUC) et ne gérait même pas la connexion à un compte (on peut maintenant en avoir un) dans les premières versions, dans l’idée d’avoir le même genre de client qui ne nécessite pas de configuration préalable.

Poezio offre néanmoins un certain nombre de fonctionnalités avancées liées à XMPP, comme la correction de messages, les accusés de réception, les message carbons (duplication de messages vers tous les périphériques), le formatage xhtml-im, une interface de debug XML complète, et bien plus encore. Un certain nombre de compromis sont malheureusement réalisés du fait de l’interface en ncurses qui limite un peu les options niveau interface utilisateur.

Du point de vue de la sécurité, poezio force le chiffrement avec le serveur en utilisant des ciphers corrects (l’utilisateur peut cependant désactiver le chiffrement ou réduire la qualité des ciphers), fait du cert pinning (via un hash du certificat à la première connexion, et un gros avertissement si ça change ensuite). Il intègre également un plugin GPG (que personne n’utilise) et OTR.

Côté technologie, poezio dépend généralement de la dernière version de python en date à chaque nouvelle release, ce qui est rarement du goût de debian stable.

Sortie d'ejabberd 15.07

Posté par (page perso) . Édité par palm123, Benoît Sibaud et Nÿco. Modéré par Nÿco. Licence CC by-sa
42
29
juil.
2015
XMPP

ejabberd 15.07 vient de sortir et elle apporte un lot de nouveautés significatives.

Avant d'entrer dans le vif du sujet, pour ceux qui ne connaissent pas encore ce projet, il s'agit d'un serveur de messagerie conforme au protocole XMPP. Ce protocole est très vaste (NdM: voir la série d'articles présentant le protocole) et permet d'implémenter de nombreux types de systèmes de messagerie en temps réel, allant de la messagerie instantanée à l'Internet des objets, en passant par le jeu vidéo. C'est dire l'importance de ce protocole, à une époque où la plupart des systèmes de messagerie restent des silos fermés et sans capacité d'interopérer. XMPP supporte nativement la fédération, ce qui signifie que des utilisateurs de différents domaines peuvent communiquer entre eux.

ejabberd est l'un des serveurs XMPP les plus anciens et les plus reconnus. Il est inclus dans de nombreuses distributions Linux et se distingue par le fait qu'il est développé en Erlang. Cette caractéristique lui donne robustesse et fiabilité, mais aussi forte capacité à monter en charge.

Parmi les changements de fonctionnalités, l'accent est mis sur le support du PubSub et de l'archivage des messages. Ce sont aujourd'hui deux éléments fondamentaux du protocole XMPP qui sont en pleine évolution et façonnent le protocole XMPP de demain. Disposer d'un serveur avec des fonctionnalités très à jour sur ces aspects est crucial pour l'avenir du protocole.

Un gros effort a également été fait sur le packaging et la simplicité d'installation, en offrant notamment la possibilité de compiler et d'installer des modules issus de contributeurs externes sans avoir à devenir un expert d'Erlang.

Cette version est l'aboutissement de gros changements survenus durant les six derniers mois sur le projet et cette dépêche est aussi le moment de faire un bilan.

Mettre en place un serveur Jabber avec du TLS et du Forward Secrecy

Posté par (page perso) . Édité par ZeroHeure, palm123, NeoX et Nÿco. Modéré par ZeroHeure. Licence CC by-sa
53
27
jan.
2015
XMPP

J'ai publié il y a quelques mois un tuto pour mettre en place "facilement" un serveur XMPP/Jabber avec Prosody et du SSL/TLS plutôt bien configuré sous Debian, j'ai eu pas mal de retours positifs depuis et je pense qu'il pourrait intéresser d'autres personnes.

Gajim 0.16 sort de terre

Posté par (page perso) . Édité par Benoît Sibaud, BAud, Maxime et palm123. Modéré par tankey. Licence CC by-sa
21
14
oct.
2014
XMPP

Deux ans et demi après la dernière mise à jour majeure et près de 6 mois depuis la dernière mineure ; une nouvelle version de Gajim est sortie le 4 octobre 2014 !

Gajim, ce client XMPP basé sur Python et Gtk semblait ne plus donner signes de vie mais NON ! Il n'est pas mort !

Movim 0.8

Posté par (page perso) . Édité par tuiu pol, palm123, ZeroHeure et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
48
12
sept.
2014
XMPP

Movim, le réseau social standard et décentralisé sort en version 0.8. Cette dépêche sera l'occasion de revenir sur le projet, les nouveautés apportées ainsi que sur le travail prévu pour ces prochains mois.
Beaucoup de nouveautés dans l'optimisation qui sont détaillées en seconde partie. L'utilisateur verra surtout l'apparition de la visio-conférence via l'extension Jingle de XMPP et des grosses améliorations visuelles.

Salut à Toi, version 0.5

Posté par . Édité par palm123 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC by-sa
36
9
sept.
2014
XMPP

Nous sommes heureux de vous annoncer la sortie de Salut à Toi, version 0.5. Nous nous sommes cette fois-ci concentrés sur la sécurité et le ré-usinage de certains mécanismes qui vont faciliter l'ajout de futures fonctionnalités et la maintenance.

Pour rappel SàT est un client XMPP multi-usages et multi-interfaces principalement développé en Python. Les interfaces les plus avancées sont Primitivus (console) et Libervia (web), Jp (ligne de commande) facilite les tâches d'administration, Wix (bureau/WxWidgets) est vouée à disparaître et sera remplacée par Bellaciao (bureau/Qt). Une interface pour Android est également prévue.

Salut à Toi 0.4.0: toujours en chemin...

Posté par (page perso) . Édité par ZeroHeure, Xavier Teyssier, tuiu pol, palm123 et Benoît Sibaud. Modéré par ZeroHeure. Licence CC by-sa
61
27
fév.
2014
XMPP

Salut à vous !

Nous avons le plaisir d'annoncer « Salut à Toi » version 0.4, qui marque de très gros changements dans la vie du projet.

Salut à Toi est un puissant outil de communication libre et multi-interfaces, il permet le microblogage, la messagerie instantanée, la gestion simple des permissions de groupes (aussi appelées « aspects » ou « cercles » par ailleurs), les jeux, et bien d'autres choses.

Bâti avec une réflexion permanente sur l'éthique et le social (dans son sens politique), Salut à Toi (SàT par la suite) dispose notamment d'un contrat social.

Étant basé sur XMPP, SàT est décentralisé et compatible avec les autres projets utilisant ce protocole.

Google Hangouts remplace Talk : la fin de la fédération XMPP ?

Posté par . Édité par Florent Zara, Nÿco, jcr83, Benoît Sibaud, NeoX et Benoît. Modéré par Nÿco. Licence CC by-sa
Tags : aucun
40
22
mai
2013
XMPP

Pour sa conférence annuelle I/O, Google a lancé Hangouts, sa nouvelle tour de Babel sensée unifier l’ensemble de ses services de messagerie instantanée : Google Talk, Google+ Messenger et Google+ Hangout. Mais cela a un coût : la fin de la prise en charge de XMPP. The verge a écrit un dossier revenant sur le lancement de Hangouts.

NdR : Pour l'instant, il n'y pas de blocage, seule l'application intégrée dans Google+ ignore les contacts non Google, mais avec un client type Pidgin, cela fonctionne comme avant et le réseau est toujours ouvert (fédéré) sur l'extérieur.

NdM : merci à Aissen pour son journal.

Jitsi 2.0 est sorti

35
6
mar.
2013
XMPP

Toute l’équipe de Jitsi est fière de vous annoncer la publication de la version 2.0 de Jitsi : client libre, multi-protocoles de téléphonie, conférence audio et vidéo et de messagerie instantanée. Parmi les nouveautés les plus importantes, vous découvrirez un système inédit de vidéo conférence de haute qualité utilisant XMPP, la gestion améliorée des périphériques audio "à chaud" (hot-plug), l’intégration de la présence et des appels depuis Outlook, une refonte du graphisme de l'interface utilisateur et la gestion de 2 nouveaux codecs : Opus pour l'audio et VP8 pour la vidéo.

Hackathon Salut à Toi les 23 et 24 février 2013 à Paris

Posté par (page perso) . Édité par Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC by-sa
Tags :
18
14
fév.
2013
XMPP

« Salut à Toi » est un client XMPP multi-interfaces et multi-usages (au delà de la simple messagerie instantanée) déjà évoqué plusieurs fois ici (voir l'étiquette dédiée).

Un hackathon aura lieu les 23 et 24 février 2013 au Loop (Paris XIVème). Le but sera non seulement d'avancer rapidement sur certaines fonctionnalités, mais aussi de permettre à ceux qui désirent contribuer de découvrir le code et de poser des questions si nécessaire.

Une liste de tâches envisagées/eables a été commencée sur le wiki, n'hésitez pas à la compléter si vous désirez particulièrement voir une fonctionnalité avancer.

Si vous souhaitez participer, vous pouvez me contacter soit via courriel (goffi@goffi.org) soit par XMPP (goffi@jabber.fr ou sur le salon de SàT: sat@chat.jabberfr.org).

Un grand merci au Loop pour permettre d'organiser cet événement.

Salut à Toi : en route vers la Commune

Posté par (page perso) . Édité par baud123, Nÿco et Nils Ratusznik. Modéré par baud123. Licence CC by-sa
44
14
jan.
2013
XMPP

Salut à vous !

Une nouvelle version de Salut à Toi (0.3) a été mise en ligne, version qui apporte de nombreuses nouveautés, et qui s'accompagne d'une nouvelle démo de l'interface web. Cette dépêche est longue car il y a beaucoup de choses à dire, vous avez le choix entre la balayer d'un TLDR;∗ ou utiliser le sommaire ci-dessous pour lire les parties qui vous intéressent.

« Too Long, Didn't Read » ou « Trop long, je n'ai pas lu », interjection devenue monnaie courante depuis qu'on n'a plus le temps.

Gajim nous arrive en version 0.15

Posté par (page perso) . Édité par Nÿco, Yves Bourguignon, Benoît, patrick_g et baud123. Modéré par Nils Ratusznik. Licence CC by-sa
Tags : aucun
33
24
mar.
2012
XMPP

Cela faisait plus de de 18 mois que Gajim ne nous avait pas fait le plaisir de sortir une version majeure. Pour ceux qui ne le connaissent pas encore, Gajim est un client XMPP multiplateforme écrit en python et GTK+. Il est prévu pour gérer plusieurs comptes, les groupchats, la voix et la vidéo ainsi que de nombreuses fonctionnalités de XMPP.

S'intégrant bien avec Gnome, Gajim ne requiert toutefois pas son installation et est même plutôt bien intégré à KDE ou aux autres environnements de bureau.

L'équipe nous a apporté un lot de fonctionnalités très attendues comme la gestion des greffons ou un tableau blanc (via les greffons).

Une petite quantité de greffons est déjà disponible mais l'équipe compte sur les participations externes, comme le public de DLFP, pour l'enrichissement de la bibliothèque. Une liste des demandes des utilisateurs est d'ailleurs disponible sur la forge principale.

Entretien avec Goffi, développeur de SàT client de messagerie instantanée libre

Posté par (page perso) . Édité par baud123, Xavier Claude et Manuel Menal. Modéré par tuiu pol. Licence CC by-sa
19
1
déc.
2011
XMPP

Goffi est un visiteur assidu de LinuxFr.org, mais saviez-vous qu'il développe la constellation de logicels « Salut à Toi » ? Savez-vous ce que c'est ?

LinuxFR.org : T'es qui toi ?

Sur le papier : Jérôme Poisson, aka Goffi

En pratique : difficile de se décrire. Disons que j'aime l'informatique depuis tout petit, plus pour le côté « ouah on peut faire des choses avec » que pour le côté « geek ». J'aime voyager - et surtout les rencontres qui vont avec - refaire le monde toute la nuit autour d'une bonne bière, la politique, les cultures et pensées alternatives.

Entretien avec Movim

Posté par (page perso) . Édité par Davy Defaud, baud123 et patrick_g. Modéré par patrick_g. Licence CC by-sa
22
25
nov.
2011
XMPP

Movim (Mopen virtual identity manager) est un logiciel libre sous licence AGPL v3, LGPL v3 et FDL.

Il peut être présenté de différentes manières :

  • réseau social libre et décentralisé ;
  • client XMPP ;
  • interface Web.

Lisez l’entretien avec son développeur principal…

Logo de Movim

Entrevue avec Yann Leboulanger, développeur de Gajim

28
17
nov.
2011
XMPP

Gajim est un client XMPP parmi les plus aboutis : on en découvre tous les jours, et son développement se poursuit, lentement, mais sûrement. Yann Leboulanger en est le développeur principal.

LinuxFr.org : T’es qui toi ?

Yann Leboulanger : Je suis enseignant en IUT GEII, et développeur à mes heures perdues. J’ai commencé à développer Gajim en 2003.

LinuxFr.org : C’est quoi Gajim ? Qu’est‐ce que ça fait, et comment ?

Yann Leboulanger : Gajim est un client de messagerie instantanée basé sur le protocole XMPP. L’utilité première de Gajim est donc de discuter avec ses contacts, à deux ou en groupe. XMPP étant un protocole extensible, de nombreuses fonctionnalités ont été ajoutées autour de ça : le transfert de fichiers, les conversations audio‐vidéo, etc.

Roster Gajim

Petit état de l'art de (quelques aspects de) la messagerie instantanée

79
7
juil.
2011
XMPP

Je vois, sur ce site, pas mal d'interrogations sur l'évolution de XMPP, de critiques, et de dénigrement. Je pense donc qu'il peut être utile de donner de temps en temps des petites nouvelles sur ce qu'il se passe en interne.

Sortie d’Instantbird 1.0

33
29
juin
2011
XMPP

Instantbird est un client de messagerie instantanée multi‐protocole.

Il utilise la bibliothèque de protocoles de Pidgin, libpurple, et est propulsé par les technologies Mozilla.

Ces technologies, de par le fait qu’elles soient très proches des technos Web (JavaScript, CSS, XML), sont très accessibles. De plus, grâce à l’utilisation du moteur de Firefox, l’écriture d’extensions devient un exercice très facile.

Maintenant que la version 1.0 est sortie, l’équipe d’Instantbird va pouvoir se concentrer sur les nouveautés et l’innovation dans le domaine de la messagerie instantanée. À suivre de très près donc.