XMPP au printemps, le grand rafraîchissement

Posté par (page perso) . 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 eXtensible Messaging and Presence Protocol.

À 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 eXtensible, 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.

Journal Sourceforge de pire en pire: usurpation d'identité du projet GIMP

Posté par (page perso) . Licence CC by-sa
Tags :
111
27
mai
2015

Dans les épisodes précédents

Il y a bien longtemps …

Vous vous en rappelez peut-être, GIMP fut hébergé sur Sourceforge, il fut un temps, comme beaucoup de projets. Sourceforge était alors une référence pour l'hébergement de sources, binaires et même sites web de projets du Libre. Puis les choses ont changé.

C'est alors que… la pub est arrivée!

Sourceforge est d'abord devenu un nid à pub, c'est à dire vraiment multicolore, clignotant, et quand on clique, on n'est plus trop (...)

GIMP a 20 ans !

Posté par (page perso) . Édité par Davy Defaud, Lucas, M5oul, Anonyme, BAud, Benoît Sibaud et Nils Ratusznik. Modéré par Yvan Munoz. Licence CC by-sa
85
23
nov.
2015
Graphisme/photo

Le 21 novembre 1995, Peter Mattis envoie un message sur un forum de discussion/newsgroup (traitant de développement sur GNU/Linux) de l’université de Berkeley, dont il est étudiant, annonçant un nouveau programme, co‐écrit avec Kimball Spencer, nommé « The GIMP: the General Image Manipulation Program » (Programme de manipulation générique d’image, rebaptisé plus tard GNU Image Manipulation Program, soit Programme de manipulation d’image GNU). Une légende est née.
Vingt ans plus tard, GIMP est encore utilisé et est un fer de lance parmi les logiciels libres, l’un des rares logiciels que beaucoup de gens absolument pas libristes connaissent quand je le cite, à côté de Firefox ou LibreOffice.

Pour fêter ce chiffre rond — pour ceux qui comptent en base 10 — le site gimp.org se refait une beauté, grâce au superbe travail de Patrick David, photographe et contributeur actif de GIMP (notamment dans l’écriture de tutoriels), mais aussi des relectures et propositions de plusieurs contributeurs — dont moi‐même —, ainsi que des graphismes par la graphiste Aryeom. Preuve qu’il est possible de contribuer à un logiciel libre sans toucher au code du programme.

Ce nouveau site est suivi d’une sortie de version mineure : GIMP 2.8.16.

Cette refonte accompagne un mouvement plus général pour un renouveau de GIMP sur plusieurs plans, ce dont nous parlerons dans la seconde partie de la dépêche.

Ce ne sont pas de beaux cadeaux d’anniversaire, peut‐être ?

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.

Le film d’animation libre « ZeMarmot » : où en est‐on ?

78
15
avr.
2016
Audiovisuel

ZeMarmot est un film d’animation en 2D entièrement réalisé avec des logiciels libres, partiellement financé participativement, et diffusé sous licences Creative Commons paternité — partage à l’identique et Art Libre.

Nous en avions déjà parlé sur LinuxFr.org, mais rappelons les points principaux :
Logiciellement, nous utilisons GIMP pour le dessin, Blender VSE pour l’édition vidéo et Ardour pour l’édition audio.

Le cœur de l’équipe :

  • Aryeom, réalisatrice coréenne de film d’animation, est l’artiste principale du projet ;
  • moi‐même, Jehan, développeur GIMP, suis le scénariste ainsi que le responsable technique ;
  • enfin, nous travaillons avec l’AMMD, qui est en charge de la bande musicale du film.

Nous approchons de la fin de la pré‐production. Il est donc temps pour une petite mise à jour : que s’est‐il passé depuis l’annonce du projet mi‐2015 ? Les détails, ainsi que de nouvelles opportunités de nous soutenir, sont dans la seconde partie de la dépêche.

Sourceforge de pire en pire: usurpation d'identité du projet GIMP

Posté par (page perso) . Édité par palm123 et Florent Zara. Modéré par Christophe Guilloux. Licence CC by-sa
77
29
mai
2015
Graphisme/photo

Souvenez-vous, en novembre 2013, Gimp envoyait bouler Sourceforge suite aux dérives prublicitaires croissantes de ce dernier. Les fichiers d'installations pour la plate-forme Windows ont été déplacés sur le propre serveur de Gimp : download.gimp.org.

Cependant, comme un paquet de liens pointaient toujours sur SF, ils ont conservé cet espace pour ne pas les "casser". Les dérives continuant, l'histoire ne pouvait pas s'arrêter là. Jehan, membre francophone du projet et LinuxFrisé, nous raconte la suite ci-dessous.

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

Posté par (page perso) . Licence CC by-sa
Tags :
76
6
juil.
2011

Sommaire

Salut le monde,

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 (...)

Financement participatif de dessin symétrique dans GIMP

Posté par (page perso) . Édité par Benoît Sibaud, Christophe Guilloux et palm123. Modéré par tuiu pol. Licence CC by-sa
74
17
sept.
2013
Graphisme/photo

Le financement participatif est à la mode, et je n'y échappe pas. En tant que l'un des développeurs de GIMP, j'ai décidé de m'y essayer.

Il y a quelques mois, lors du Libre Graphics Meeting à Madrid, l'atelier Krita de speed painting, par David Revoy, utilisait massivement la fonctionnalité de miroir de Krita. J'étais avec une artiste qui a trouvé l'expérience sympathique, et je me suis demandé pourquoi on n'avait pas cette fonctionnalité dans GIMP.

Trois mois plus tard, j'ai donc pris mon éditeur et ai codé une première version en quelques heures. Puis le jour suivant, j'ai expérimenté davantage en implémentant une seconde version plus avancée. Puis je me suis arrêté là. Je n'ai plus touché à ce code particulier depuis deux mois, car faire d'un hack proof-of-concept une fonctionnalité solide et durable est ce qui prend le plus de temps.

Je m'en remets donc à vous pour financer cette fonctionnalité et me donner ainsi le temps de l'achever et de l'inclure dans la branche master de GIMP. En me finançant, vous aidez à améliorer GIMP, le Logiciel Libre, l'Art Libre, et vous sauvez des chatons.

Titre de l'image

À la Croisée des Chemins: crossroad, environnement de cross-compilation

68
18
oct.
2013
Ligne de commande

Cross-compiler pour Windows sur une machine Linux est maintenant aussi simple que compiler pour Linux avec le fameux triptyque ./configure && make && make install. Crossroad fait référence à la fameuse chanson "Cross Road Blues" de Robert Johnson, une des références du blues que je joue régulièrement moi-même. La chanson raconterait comment Robert Johnson aurait rencontré le diable à un croisement de route. La légende populaire veut qu'il aurait alors vendu son âme au diable en échange de son extraordinaire don pour la musique. Je trouvais que c'était le nom parfait pour mon outil, me permettant de cross-compiler pour des environnements propriétaires. :-)

NdM : le film libre Crossroads la route du blues vous en dira plus sur le génial Robert Johnson.

Linux Mint a été compromise

Posté par (page perso) . Édité par Benoît Sibaud, M5oul, palm123, BAud, Xavier Teyssier, xunfr et tuiu pol. Modéré par Benoît Sibaud. Licence CC by-sa
Tags :
66
7
mar.
2016
Distribution

Message d'intérêt général : les serveurs de la distribution Linux Mint ont été compromis.

Il convient d'être très prudent car une ou plusieurs attaques ont donc été jouées sur plusieurs mois, et même si les images ISO vérolées semblent ne l'avoir été que sur deux jours, il est conseillé de :

  • désinstaller/réinstaller Linux Mint si vous venez de l'installer ;
  • dans tous les cas de changer vos mots de passe, non seulement sur les forums Linux Mint mais aussi sur tout autre service où vous auriez pu utiliser le même mot de passe ;
  • Et dans ce genre de situation, il vaut mieux être le plus inclusif possible : si vous avez utilisé d'autres services Mint, il est préférable de considérer vos mots de passe là-bas aussi comme potentiellement compromis.

Vous êtes invité à lire la seconde partie de la dépêche pour des informations plus détaillées.

Journal Quelqu'un intéressé par du coworking sur Paris, France?

Posté par (page perso) . Licence CC by-sa
Tags :
62
18
mai
2016

Bonjour,

Y a-t-il des parisiens intéressés par un bureau à 275 € par mois, Paris 11ème (m° Saint Ambroise), en coworking avec l'association LILA? Nous avons un local de 30m² environ (pas calculé exactement), sur rue, et en plus une cave (en accès direct). Ça comprend internet (fibre), électricité, etc. En gros, vous n'avez qu'à venir et poser vos affaires. Vous pourrez avoir une clé pour venir à n'importe quelle heure (même le week-end, ou tard le soir, pas de (...)

Nouvelle version de développement de GIMP: 2.9.4

Posté par (page perso) . Édité par Xavier Claude, Nils Ratusznik, ZeroHeure, Benoît Sibaud et Xavier Teyssier. Modéré par ZeroHeure. Licence CC by-sa
58
14
juil.
2016
Graphisme/photo

Une nouvelle version de développement de GIMP vient de sortir : la version 2.9.4.

Pour une belle annonce en français, on attendra la sortie d'une version stable (la dépêche pour GIMP 2.10 est en préparation dans l'espace de rédaction, n'hésitez pas à participer).

Mais regardez en deuxième partie, quand même, en guise d'aguiche, quelques copies d'écran des fonctionnalités les plus visuelles.

GEGL 0.3.0 et babl 0.1.12 sont de sortie

Posté par (page perso) . Édité par BAud, Yvan Munoz, palm123, Benoît Sibaud, patrick_g et RyDroid. Modéré par patrick_g. Licence CC by-sa
Tags :
58
16
juin
2015
Graphisme/photo

Babl est une bibliothèque de conversion de formats de pixels. GEGL est un moteur de traitement d'images en graphe, construit autour de babl.

Ce sont deux bibliothèques nées du projet GIMP, qui constitueront son nouveau moteur interne d'édition d'image dès la version majeure suivante (GIMP 2.10, date de sortie non connue). Mais ce sont aussi bien plus que les moteurs de GIMP, ce sont surtout des projets indépendants qui commencent à être utilisés par d'autres projets, que ce soient des logiciels Libres, comme des services propriétaires.

De nouvelles versions viennent de sortir (GEGL 0.3.0 et babl 0.1.12), et je profite donc de l'occasion pour présenter ces logiciels, leurs spécificités, leurs historiques et leurs utilisations dans la seconde partie de la dépêche.

Financement collaboratif du film d'animation Libre ZeMarmot

54
18
mai
2015
Audiovisuel

"ZeMarmot", précédemment présenté sur LinuxFr.org, est un projet de film d'animation 2D, chapeauté par l'association LILA, qui raconte l'histoire d'une Marmotte qui voyage à travers le monde. Ce film sera téléchargeable et visible sous licence Libre (Creative Commons BY-SA/Art Libre) et fait entièrement avec des Logiciels Libres.

Nous venons d'en lancer le financement collaboratif et vous proposons donc de supporter le projet.
ZeMarmot Crowdfunding
Creative Commons Attribution-ShareAlike / LAL
Vous trouverez sur la page de financement une petite vidéo teaser (aguiche) de 55 secondes pour vous donner une idée du style d'animation et de graphisme. Les détails du projet sont disponibles plus bas.

Journal Présentation du projet (film d'animation) ZeMarmot et appel à musiciens

47
30
mar.
2015

Bonjour à tous,

Je souhaitais vous présenter un projet de film d'animation 2D, fait entièrement avec des logiciels Libres, qui sera au final sous licence Creative Commons by-sa/Art Libre, et porté par l'association LILA - Libre comme l'Art.

Le film s'appelle ZeMarmot. Quelques posts de présentations sont dispos sur le blog de Studio Girin.

Accroche

Une marmotte vivant tranquillement dans son terrier, et dont l’activité favorite est de dormir, découvre qu’il y aurait un (...)