<?xml version="1.0" encoding="UTF-8" ?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Planete JabberFR</title>
    <subtitle></subtitle>
    <id>http://planet.jabberfr.org/</id>
    <link rel="self" type="text/html" href="http://planet.jabberfr.org/?type=atom10" />
    <link rel="alternate" type="text/html" href="http://planet.jabberfr.org/" />
    <updated>2010-09-03T09:34:07Z</updated>
    <author><name>Author</name></author>
  
	    	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Guillaume Le Gales : Microsoft apporte le chat Facebook dans Messenger</title>
		<id>http://www.marketing3.fr/2010/08/19/microsoft-apporte-le-chat-facebook-dans-messenger/</id>
		<link rel="alternate" href="http://www.marketing3.fr/2010/08/19/microsoft-apporte-le-chat-facebook-dans-messenger/"/>
		<published>2010-08-19T18:12:03+00:00</published>
        <updated>2010-08-19T18:12:03+00:00</updated>
		<author><name>Guillaume Le Gales</name></author>
		
		<content type="html"><![CDATA[<div align="center"><img src="http://www.marketing3.fr/wp-content/uploads/2010/08/facebook_messenger.png" alt="facebook_messenger" title="facebook_messenger" width="530" height="348" /></div>
<p><a href="http://windowsteamblog.com/windows_live/b/windowslive/archive/2010/08/17/windows-live-essentials-2011-beta-refresh.aspx">Microsoft </a>fait un pas en direction du protocole ouvert XMPP.</p>
<p>Devant l&rsquo;érosion de ses parts de marché dans la messagerie instantanée, Windows a choisi d&rsquo;offrir la possibilité à ses utilisateurs de chatter avec ses amis sur Facebook :</p>
<div align="center"><a href="http://go.microsoft.com/fwlink/?LinkID=124807"><br />
<img src="http://go.microsoft.com/fwlink/?LinkId=108181" alt="Get Microsoft Silverlight"/><br />
</a><br />

</div>
<p>Il y a peu de chance pour que cette innovation soit suffisante pour Messenger, les utilisateurs de messagerie instantanée souhaitent de plus en plus chatter depuis leur réseau social / directement dans le navigateur.<br />
Il s&rsquo;agit quand même d&rsquo;un mouvement majeur, permettant de connecter les 300 millions d&rsquo;utilisateurs Messenger au 500 millions de comptes XMPP de Facebook&hellip; </p>
<p>Vous pouvez télécharger Windows Live Messenger Beta <a href="http://explore.live.com/windows-live-messenger-beta">ici</a>.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Goffi non-hebdo - Tag - jabber-xmpp : Salut à Toi v0.0.3</title>
		<id>http://www.goffi.org/index.php?post/2010/08/19/Salut-%C3%A0-Toi-v0.0.3</id>
		<link rel="alternate" href="http://www.goffi.org/index.php?post/2010/08/19/Salut-%C3%A0-Toi-v0.0.3"/>
		<published>2010-08-19T17:47:00+00:00</published>
        <updated>2010-08-19T17:47:00+00:00</updated>
		<author><name>Goffi non-hebdo - Tag - jabber-xmpp</name></author>
		
		<content type="html"><![CDATA[<p>Après des mois de travail dans des conditions pas toujours faciles
(un ordinateur qui m'affiche un écran blanc toutes les 5 s, je suis sur
les routes donc trouver un accès au net - et même de l'électricité -
n'est pas toujours facile, et des choses mises de côté pour avancer le
projet), voici la nouvelle version de SàT.</p>
<p>Bon ce n'est toujours pas utilisable par le grand public,
utilisateurs avertis uniquement. Comme des captures d'écran valent
parfois mieux qu'un long discours, enjoy... :)</p>
<p><strong>update</strong>: comme on m'a conseillé de les ajouter, voici les liens vers les 2 journaux que j'ai posté sur <a hreflang="fr" href="http://linuxfr.org">DLFP</a>, ils sont un peu plus techniques mais expliquent plus le projet:</p>
<ul><li><a hreflang="fr" href="http://linuxfr.org/Goffi/28287.html">SàT: un client jabber (et oui, encore !)</a></li>
<li><a hreflang="fr" href="http://linuxfr.org/Goffi/30073.html">XMPP: sortie de SàT version 0.0.3</a></li>
</ul>    <br /><p><img src="http://www.goffi.org/public/captures/IU_francais.png" title="Une interface désormais disponible en français :)" /><img src="http://www.goffi.org/public/captures/gestionnaire_transport.png" title="Possibilité de se connecter à d'autres réseaux" /><img src="http://www.goffi.org/public/captures/primitivus_copie_fichier.png" title="La toute nouvelle interface console en pleine copie de fichier" /><img src="http://www.goffi.org/public/captures/jp.png" title="L'indispensable ASCII art :)" /><img src="http://www.goffi.org/public/captures/plugin_CS.png" title="Une petite suprise: un début d'extension pour gérer votre profil CouchSurfing" /><img src="http://www.goffi.org/public/captures/wix_tarot.png" title="Un autre surprise: un jeu de Tarot, demandé par des amis ;)" /><img src="http://www.goffi.org/public/captures/primitivus_tarot.png" title="Le même version console" /></p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Guillaume Le Gales : Google arrête le développement de Wave</title>
		<id>http://www.marketing3.fr/2010/08/05/google-arrete-le-developpement-de-wave/</id>
		<link rel="alternate" href="http://www.marketing3.fr/2010/08/05/google-arrete-le-developpement-de-wave/"/>
		<published>2010-08-05T11:41:21+00:00</published>
        <updated>2010-08-05T11:41:21+00:00</updated>
		<author><name>Guillaume Le Gales</name></author>
		
		<content type="html"><![CDATA[<p><img title="google1" src="http://www.marketing3.fr/wp-content/uploads/2009/10/google1.jpg" alt="google1" height="200" /></p>
<p>Google annonce aujourd&rsquo;hui l&rsquo;arrêt des développements de son service<a href="http://wave.google.com"> Google Wave</a>, qui devait révolutionner nos modes de communication numériques.<br />&nbsp;<br />
Malgré le buzz suscité auprès des geeks et développeurs, <a href="http://googleblog.blogspot.com/2010/08/update-on-google-wave.html">Google explique</a> que Wave n&rsquo;a pas réussi à trouver son public.<br />
Nous en parlions <a href="http://www.marketing3.fr/2010/05/26/google-wave-suscitera-t-il-l%E2%80%99interet-du-grand-public/">ici</a>, la richesse de Wave fait aussi sa complexité, rendant le service peu compréhensible pour l&rsquo;internaute.<br />&nbsp;</p>
<p>Les technologies de Wave ne sont pas abandonnées pour autant, certains codes ont été mis à disposition en Open Source, d&rsquo;autres seront réintégrés dans d&rsquo;autres services de Google.<br />
Le service Wave va rester en ligne, au moins jusqu&rsquo;à la fin de l&rsquo;année.<br />
<br />&nbsp;<br />
On ne peut s&rsquo;empêcher d&rsquo;avoir une pensée pour Google Buzz, qui pourrait connaître un sort similaire d&rsquo;ici peu&hellip; <br />&nbsp;</p>
<p><img title="google wave" src="http://www.marketing3.fr/wp-content/uploads/2009/07/google_wave.png" alt="google wave" width="400" height="261" /></p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Anne Sophie Derouet : Mélangeur vidéo &amp;ndash; Panorama des logiciels</title>
		<id>http://www.marketing3.fr/2010/07/21/melangeur-video-panorama-des-logicielles/</id>
		<link rel="alternate" href="http://www.marketing3.fr/2010/07/21/melangeur-video-panorama-des-logicielles/"/>
		<published>2010-07-21T15:18:53+00:00</published>
        <updated>2010-07-21T15:18:53+00:00</updated>
		<author><name>Anne Sophie Derouet</name></author>
		
		<content type="html"><![CDATA[<p>Si tout comme moi vous avez eu l&rsquo;envie ou le besoin de diffuser une vidéo en direct sur le web, j&rsquo;ai réalisé pour vous un panorama des logiciels de mélangeurs vidéo. Ces mélangeurs vidéo vous permettront de diffuser en direct plusieurs sources vidéo. N&rsquo;étant pas une spécialiste dans le domaine de l&rsquo;informatique, l&rsquo;article suivant est accessible au plus grand nombre. J&rsquo;espère qu&rsquo;il vous apportera les informations nécessaires afin de vous aidez à trouver le mélangeur qui vous convient&hellip;</p>
<p>Si vous disposez &ndash; d&rsquo;un ordinateur relativement puissant (type intel core 2 duo), d&rsquo;une bonne résolution et de périphériques de capture vidéo : en usb, carte de capture analogique, numérique ou carte firewire &ndash; vous êtes presque en mesure de faire le travail des mélangeurs vidéos.</p>
<p>Un mélangeur vidéo est un appareil électronique permettant de diffuser en direct plusieurs sources vidéo. Je dis &ldquo;presque en mesure&rdquo; car il vous faut un logiciel. Mais, pour un coût moindre, vous pourrez ensuite réaliser des podcasts vidéos et des vidéoblogs améliorés, des conférences, des spectacles&hellip;</p>
<p>Voici donc un panorama privilégiant les mélangeurs orienté diffusion plutôt que ceux capables de gérer les flux vidéos. Les prix indiqués sont HT et en dollars pour la majorité des logiciels.</p>
<p><img src="http://www.marketing3.fr/wp-content/uploads/2010/07/melangeurs-video.jpg" alt="melangeurs video" width="614" height="458" /></p>
<p><a href="http://www.telestream.net/wire-cast/overview.htm" target="_blank">Wirecast</a> &ndash; Pour Mac et Pc &ndash; 449 $</p>
<p>Ce logiciel permet de diffuser en direct des contenus audio et/ou vidéo, de mélanger films, images, et sons. Il permet de faire des incrustations (c&rsquo;est-à-dire d&rsquo;intégrer dans une même image des objets filmés séparément) sur fond bleu/vert et un décor. A partir de l&rsquo;image de l&rsquo;objet, il est ainsi possible de transformer le bleu du fond en un masque noir (chroma key). Outre les caractéristiques de chroma key, ce logiciel permet de faire des transitions et de construire des titres pour une diffusion professionnel en direct sur le web.</p>
<p>Assez complet, il propose en plus (99%) un plug-in pour la gestion du HDV (format vidéo Haute Définition). Une version démo est disponible.</p>
<p><a href="http://boinx.com/boinxtv/overview/" target="_blank">BoinxTV</a> Pour Mac &ndash; édition spéciales 199$ &ndash; complète 499 $</p>
<p>Ce logiciel mélange les sources audios, vidéos et sons. Bande de téléscripteur, logo&hellip; peuvent être affiché en haut de l&rsquo;écran. Il est également possible d&rsquo;intégrer des chats (skype, iChat) ou bien des présentations (PowerPoint, keynote). Dotée d&rsquo;une interface intuitive, ce logiciel facilite vraiment la production des diffusions en direct.</p>
<p><a href="http://b-l-a-c-k-o-p.com/CamCamX.html" target="_blank">CamCamX</a> &ndash; Pour Mac &ndash; 59 $</p>
<p>C&rsquo;est un logiciel mélangeur de Webcam, pratique pour diffuser directement sur Youtube ou Facebook, il ne permet pas en revanche de créer un film. Il s&rsquo;utilise uniquement avec la Webcam iSight.</p>
<p><a href="http://www.vanillaon.com/index.php?goURL=/products/mp_main.php" target="_blank">DV Mixer Pro</a> &ndash; Pour Windows &ndash; 745$</p>
<p><span>Ce logiciel complet permet d&rsquo;éditer et d&rsquo;encoder/décoder facilement. Il permet également d&rsquo;insérer des légendes, logos&hellip; Mais surtout de faire des effets de transition jusqu&rsquo;à 5 sources vidéos simultanées. Le temps des entrées et les sorties peuvent être programmé. </span></p>
<p><a href="http://www.nagashare.com/vjdirector.html" target="_blank">VjDirector 2</a> &ndash; Pour Windows &ndash; Streaming 79 $ &ndash; Standard 385$ &ndash; Ultimate 899 $</p>
<p>Ce logiciel comporte de nombreuses caractéristiques : capture VGA, sous titres, logo, changement 2D et 3D &hellip; Très complet se logiciel offre un très bon rapport qualité/prix. 3 versions sont disponibles selon les besoins de chacun.</p>
<p><a href="http://www.avtake.com/cutfour.asp" target="_blank">Cutfour 3</a> &ndash; Pour Windows &ndash; DV &ndash; 599 $ &ndash; SD 959 $ &ndash; HD 1890 $</p>
<p>Ce logiciel disponible en version DV, SV et même HD est très complet. Il offre entres autres, une interface intuitive et un correcteur de couleurs en temps réel.</p>
<p><a href="http://vidblaster.com/" target="_blank">VidBlaster</a> &ndash; Pour Windows &ndash; Home 130 € &ndash; Pro 330 € &ndash; Studio 665 €</p>
<p>Ce logiciel performant permet de travailler les vidéos pré-enregistrées, les fichiers audios et les graphiques. Il permet de créer des effets. La production de vidéo est largement facilitée grâce à ce logiciel. 3 versions sont disponibles en fonction de vos besoins : Home, Pro ou Studio.</p>
<p><a href="http://www.megaupload.com/?d=NUNLFH5T" target="_blank">InteractiveTV</a> &ndash; Pour Windows -gratuit</p>
<p>Cette solution multicaméra pour Windows permet d&rsquo;ajouter 3 sources vidéos et un bandeau de texte. Ce logiciel offre peu de fonctions mais a pour avantage d&rsquo;être gratuit et en Français.</p>
<p><a href="http://aestesis.eu/" target="_blank">Elektronika Live</a> &ndash; Pour Windows &ndash; gratuit (<a href="http://fr.wikipedia.org/wiki/Donationware" target="_blank">donationware</a>)</p>
<p>Le logiciel est relativement complet, il ressemble à une mini régie avec la possibilité d&rsquo;assembler des modules entre eux.</p>
<p><a href="http://dvswitch.alioth.debian.org/wiki/" target="_blank">DVswitch </a>Pour Linux Debian &ndash; gratuit et libre</p>
<p>Ne vous fiez pas à la simplicité de son site, ce logiciel est très performant, il s&rsquo;adresse à tout le monde et en particulier à ceux qui savent coder pour améliorer ce logiciel. Ce logiciel en open source offre toutes les fonctions nécessaires d&rsquo;un mélangeur vidéo de qualité et cela gratuitement. Personnellement, j&rsquo; opte pour ce dernier. Simple et gratuit, il répond parfaitement aux besoins de base d&rsquo;un mélangeur vidéo.</p>
<p><a href="http://www.vmix.com.au/" target="_blank">vMix</a> &ndash; Pour Windows &ndash; gratuit &ndash; SD &ndash; 199$ &ndash; 499 $</p>
<p>Très complet ce logiciel permet d&rsquo;inclure des PowerPoint, photos, menus DVD&hellip; 3 éditions sont disponibles dont une gratuite, une édition SD et une édition HD.</p>
<p>Vous trouverez tous les renseignements nécessaires sur les différents sites, dans la plupart des cas, des démos sont disponibles.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Conférence de edhelas sur Movim</title>
		<id>http://www.vanaryon.eu/2010/07/conference-de-edhelas-sur-movim/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/07/conference-de-edhelas-sur-movim/"/>
		<published>2010-07-19T18:13:01+00:00</published>
        <updated>2010-07-19T18:13:01+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>L'association PostPro nous a filmé la conférence de Timothée Jaussoin, aka edhelas aux RMLL 2010 à propos de Movim, un projet de réseau social libre décentralisé, utilisant le protocole XMPP (merci Julien pour avoir filmé tout ça juste avant ta conférence à toi !).</p>
<p>Nous sommes désolés si la vidéo à été mise à votre disposition un peu tardivement, mais nous n'avons pas pu faire autrement. Ce n'est pas grave, elle est enfin là !</p>
<p>Afin de la partager facilement, nous l'avons publiée au travers des réseaux Torrent. Vous pouvez donc récupérer le torrent <a href="http://www.movim.eu/share/conference_edhelas_rmll2010.torrent">à ce lien</a> afin de télécharger la vidéo (nécessite un client Torrent tel que Transmission sous Ubuntu/Mac OS ou BitTorrent sous Windows).</p>
<p>Si vous ne connaissez pas Movim, je vous recommande de lire <a href="http://www.vanaryon.eu/2010/03/movim-reseau-social-decentralise/">mon ancien billet</a> à son propos, mais aussi visiter le <a href="http://www.movim.eu/" target="_blank">site du projet</a>.</p>
<p>Veuillez noter que la vidéo n'a pas pu être prise en entier, faute de temps pour Julien, qui devait passer sa conférence juste après dans un autre bâtiment.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix 0.2 est là !</title>
		<id>http://www.vanaryon.eu/2010/07/jappix-0-2-est-la/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/07/jappix-0-2-est-la/"/>
		<published>2010-07-18T14:59:48+00:00</published>
        <updated>2010-07-18T14:59:48+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Ça y est, la nouvelle version de Jappix, un micro réseau social libre basé sur XMPP est enfin sortie ! Plus tôt qu'annoncé il y a quelques semaines, certes (normalement elle devait voir le jour courant août).</p>
<p><img title="Jappix, mode sécurisé" src="http://www.vanaryon.eu/wp-content/uploads/2010/07/jappix-https.png" alt="" width="300" height="112" /></p>
<p>Il est donc essentiel de faire rapidement le point sur les nouveautés apportées par cette version. Qu'est-ce qui a donc changé ?</p>
<p>Tout d'abord, du point de vue de la plateforme officielle, nous avons ajouté le SSL pour sécuriser vos connexions sur le <em>www</em> et le <em>im</em>, avec un certificat SSL fournit par l'organisation à but non lucratif <a href="http://www.cacert.org/" target="_blank">CACert</a> (nous les remercions). Ces certificats sont reconnus comme valides sur les plateformes Linux. Malheureusement, sur les autre systèmes d'exploitation, il va falloir patienter un peu (quelques années sûrement) pour qu'ils soient reconnus. <a href="http://www.cacert.org/index.php?id=3" target="_blank">Ajoutez simplement</a> les certificats racines au format PEM dans votre navigateur (fonctionne sous Mozilla Firefox).</p>
<p>Nous avons aussi changé de serveur pour le www, qui est maintenant plus rapide et plus véloce. Merci à toi, <a href="http://blog.pacodastre.org/" target="_blank">Paco</a> ! Je remercie aussi <a href="http://linkmauve.fr/" target="_blank">Link Mauve</a> pour nous avoir hébergé le www de la version précédente.</p>
<p>Si vous souhaitez essayer directement Jappix, accédez à la version <a href="https://www.jappix.com/" target="_blank">sécurisée</a> ou <a href="http://www.jappix.com/" target="_blank">classique</a>. Pour l'installer sur votre serveur, nous avons aussi un <a href="http://project.jappix.com/" target="_blank">site de projet</a>.</p>
<p>En ce qui concerne les nouveautés, voici ce qui a changé :</p>
<ul>
<li>Interface totalement refondue ;</li>
<li>Application globalement plus rapide ;</li>
<li>Prise en charge triviale de Internet Explorer 7 et 8 (n'essayez pas avec le 6 tout de même) ;</li>
<li>Page d'accueil entièrement recodée ;</li>
<li>Options de connexion avancées ;</li>
<li>Possibilité de retenir la connexion afin d'être reconnecté automatiquement ;</li>
<li>Code repensé et clarifié (JS et CSS notamment) ;</li>
<li>Version mobile de Jappix (fonctionnalités minimales) ;</li>
<li>Groupes de contacts ;</li>
<li>Réception des évènements PEP ;</li>
<li>Canal social (microblogage et partage de fichiers comme des photos) ;</li>
<li>Gestionnaire de notifications ;</li>
<li>Lecteur de musique Jamendo ;</li>
<li>Stockage local des avatars ;</li>
<li>Utilisation d'une base de donnée locale temporaire au lieu des classiques inputs ;</li>
<li>Avatars et présence dans les salons de discussion ;</li>
<li>Mode anonyme (utile pour rejoindre un salon de discussion sans compte) ;</li>
<li>Formulaires (aussi connus sous le nom de "data forms") ;</li>
<li>Préférences avancées pour la vie privée (possibilité d'effacer tout son canal social en une fois) ;</li>
<li>Possibilité de créer simplement des thèmes pour l'interface (images) ;</li>
<li>Affichage complet des profils (ou vCard) ;</li>
<li>Prise en charge des présences à plusieurs ressources (affiche uniquement la plus haute ressource) ;</li>
<li>Jappix répond maintenant aux requêtes IQ (heure locale, informations sur le client) ;</li>
<li>Et de nombreuses corrections de bugs !</li>
</ul>
<p>Je crois qu'il est inutile d'en dire plus, sinon que nous pensons déjà à la future version, la 0.3 (de nom de code : Prism).</p>
<p>Ainsi, nous pensons ajouter les fonctionnalités d'archivage des discussions, et même le partage d'albums de fichiers multimédias comme des photos ou vidéos, le tout basé sur PubSub/PEP. Pour ce faire, nous allons écrire une <a href="http://wiki.jabberfr.org/XMPP_Extension_Protocol" target="_blank">XEP</a> (extension de protocole XMPP), avec l'aide du projet Movim, afin de construire des normes protocolaires universelles pour les réseaux sociaux.</p>
<p>Aussi, nous allons contribuer au projet <a href="http://code.stanziq.com/strophe/" target="_blank">Strophe</a>, et aider au développement de strophe.js, une librairie JavaScript XMPP qui remplacera bientôt le <a href="http://blog.jwchat.org/jsjac/" target="_blank">JSJaC</a> vieillissant (mais toujours fonctionnel) utilisé à ce jour. Ceci permettra, entre autres, d'utiliser les Web Sockets afin de ne plus avoir besoin de serveur BOSH, faisant le relai HTTP entre le client et le serveur. Les nouvelles technologies qui arrivent avec le HTML5 sont vraiment géniales, ne nous en privons pas !</p>
<p>Sur ce, je vous laisse essayer la nouvelle version ! N'oubliez pas de <a href="http://codingteam.net/project/jappix/bugs/add" target="_blank">reporter les bugs</a> que vous croisez, cela nous aidera grandement !</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Omega : Problèmes sur le serveur Jabber@Apinc</title>
		<id>http://jabber.apinc.org/news/?p=94</id>
		<link rel="alternate" href="http://jabber.apinc.org/news/?p=94"/>
		<published>2010-07-10T16:19:59+00:00</published>
        <updated>2010-07-10T16:19:59+00:00</updated>
		<author><name>Omega</name></author>
		
		<content type="html"><![CDATA[<p>Bonjour,</p>
<p>Depuis quelques jours certains utilisateurs se plaignent de se faire déconnecter ou d&rsquo;avoir des problèmes pour discuter avec les utilisateurs des autres serveurs Jabber. Nous sommes en train d&rsquo;investiguer pour comprendre d&rsquo;où viennent ces problèmes. Une mise à jour du serveur Jabber de im.apinc.org et de jabber.fr est prévue (si tout va bien) dans la nuit du mardi 13 au mercredi 14 juillet, cette mise à jour pourrait résoudre une partie des problèmes rencontrés.</p>
<p>Nous vous prions de nous excuser pour ces désagréments que nous espérons pouvoir corriger au plus vite.</p>
<p>Les administrateurs du service Jabber@Apinc.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix, un réseau social ouvert</title>
		<id>http://www.vanaryon.eu/2010/07/jappix-un-reseau-social-ouvert/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/07/jappix-un-reseau-social-ouvert/"/>
		<published>2010-07-02T22:55:03+00:00</published>
        <updated>2010-07-02T22:55:03+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Étant proche du projet <a href="http://www.movim.eu/" target="_blank">Movim</a> et m'intéressant à <a href="http://onesocialweb.org/" target="_blank">OneSocialWeb</a>, je me suis dit une chose concernant mon projet de web-client XMPP libre, <a href="http://www.jappix.com/" target="_blank">Jappix</a> : "<em>on a déjà de solides bases, alors pourquoi stagner dans de la messagerie instantanée alors que Jappix peut faire bien plus ?</em>".</p>
<p><img title="Jappix, réseau social" src="http://www.vanaryon.eu/wp-content/uploads/2010/06/jappix-social.png" alt="" width="300" height="112" /></p>
<p>Et voilà : maintenant Jappix est, en sa <a href="http://svn.codingteam.net/jappix/" target="_blank">version de développement</a>, un  réseau social à part entière. À part entière, certes, mais il nous reste une masse de travail conséquente, notamment le partage de photos avec ses proches, voire de tout type de fichiers, l'organisation d'évènements, et plus et si affinités.</p>
<h3><span><strong>1. Chez les autres</strong></span></h3>
<p>Le <a href="http://www.joindiaspora.com/" target="_blank">projet Diaspora</a> semble bien avancer, et je pensais fermement qu'il en aurait été le contraire jusqu'à ce que leur équipe publie un <a href="http://www.joindiaspora.com/2010/07/01/one-month-in.html" target="_blank">nouveau billet</a> sur leur blog. Je pense que leur projet aboutira assez vite en quelque-chose de très complet. Après, il va falloir qu'ils travaillent avec les autres projets de la communauté pour faire quelque-chose de global. Ne serait-ce pas génial de pouvoir avoir un réseau décentralisé multi-plateformes ?</p>
<p>À côté de cela, d'autres projets similaires provenant aussi d'étudiants commencent à se concrétiser ! Je pense notamment à Movim (premiers mockups d'interface réalisés, et je peux vous dire que ça en jette, beau boulot <a href="http://framabearn.tuxfamily.org/" target="_blank">Timothée</a> !), mais aussi OneSocialWeb, développé par des ingénieurs de Vodafone (des spécifications XMPP ont été écrites, <a href="http://onesocialweb.org/developers-downloads.html" target="_blank">les clients</a> Android, web et en console marchent et permettent déjà d'en tirer quelque-chose).</p>
<p>Maintenant, voyons voir avec <a href="http://www.jappix.com/" target="_blank">Jappix</a>, un projet qui se disait <em>messagerie instantanée</em> à ses débuts, mais qui va maintenant pouvoir se dire <em>plateforme sociale</em>.</p>
<h3><span><strong>2. Techniquement parlant...<br />
</strong></span></h3>
<p>Jappix se base en totalité sur le <a href="http://xmpp.org/" target="_blank">protocole XMPP</a>, ce qui apporte une extensibilité énorme et une grande simplicité dans son développement : en effet, la partie la plus complexe du fonctionnement de XMPP est gérée par les serveurs eux-mêmes. Et des serveurs de qualité, on en a déjà quelques-uns (<a href="http://www.ejabberd.im/" target="_blank">ejabberd</a> notamment), voire de très légers (<a href="http://prosody.im/" target="_blank">Prosody</a>). Sans la lourdeur de la partie serveur, il est ainsi aisé d'améliorer Jappix et de maintenir son code.</p>
<p>Le principal avantage de XMPP est son ouverture et sa décentralisation. Ainsi, n'importe qui peut créer son instance Jappix pour offrir un réseau social à sa commune, son organisation ou à lui-même. De plus, la plateforme fraîchement déployée sera déjà mise en relation avec l'ensemble du réseau XMPP, ce qui vous permet de retrouver vos amis d'une autre commune, par exemple. Magique, n'est-ce pas ?</p>
<p>Bâtir une infrastructure mondiale distribuée, libre, et à l'abri de tout contrôle, voire d'une destruction entière (il faudrait d'abord détruire l'Internet lui-même pour détruire le réseau XMPP) est primordial pour nos libertés individuelles. Mais cette organisation qui nous est chère ne protège pas pour autant ses utilisateurs d'éventuel indiscrets s'intéressant (trop) à leur vie privée... À tout problème solution !</p>
<p>En effet, si vous utilisez quotidiennement ces réseaux, vous avez sûrement remarqué l'extrême contrôle qui vous est offert sur votre activité personnelle. En général, tout ce qui est privé dans XMPP se base sur les autorisations de présence. Ainsi, si vous donnez le droit à une personne de voir quand vous êtes en ligne, cette entité pourra aussi voir votre nœud <a href="http://xmpp.org/extensions/xep-0060.html" target="_blank">PubSub</a> (publication/abonnement) : <a href="http://xmpp.org/extensions/xep-0163.html" target="_blank">PEP</a>. Mais qu'est-ce donc ? PEP permet de partager tout type d'information structurée, telle que <a href="http://xmpp.org/extensions/xep-0118.html" target="_blank">la musique</a> que vous écoutez actuellement, votre <a href="http://xmpp.org/extensions/xep-0107.html" target="_blank">humeur</a>, votre <a href="http://xmpp.org/extensions/xep-0108.html" target="_blank">activité</a>, votre <a href="http://xmpp.org/extensions/xep-0080.html" target="_blank">position géographique</a> ou votre <a href="http://xmpp.org/extensions/xep-0277.html" target="_blank">microblog</a>. Jappix intègre déjà tout ça. Voilà pourquoi il est devenu une plateforme sociale.</p>
<p>C'est bien beau ce PEP, mais comment ça marche ? Comment tous mes contacts peuvent-ils recevoir en temps réel mon flux d'activité à travers ce réseau énorme, cette gigantesque fourmilière ? Comment je l'ai dit plus haut, la partie complexe est exclusivement réservée aux serveurs, qui, dans ce cas-ci, se contentent de notifier en temps réel le client (Jappix) par ce que l'on appelle des "push". Ainsi, votre serveur XMPP agit comme une sorte d'entonnoir qui vous envoie toute l'activité à laquelle vous vous intéressez. Jappix n'a plus qu'à afficher, devant vos yeux émerveillés, le résultat !</p>
<p>Mais ce n'est pas tout : PEP ne se limite pas aux fonctionnalités énoncées plus haut, et permet à tout un chacun d'envoyer son propre modèle de données structurées. Ceci permet, en outre, de partager des choses non normalisées par la XSF (l'organisation en charge de XMPP), comme le partage de photos, d'évènements, de vidéos, de liens... On se rapproche des fonctionnalités que propose Facebook, non ? C'est pourtant simple de proposer une alternative avec un tel protocole.</p>
<p>Ainsi, quand vous utilisez Jappix, tout est privé par défaut, à part bien sûr les informations que vous soumettez volontairement sur votre profil public, mais qui ne révèlent en rien vos activités personnelles. Ce profil permet juste de vous retrouver dans les annuaires des serveurs. Nous avons exactement la même philosophie que le projet Movim, qui est de redonner aux utilisateur le contrôle sur tout ce qui les concerne.</p>
<p>Cerise sur le gâteau : vu que Jappix utilise XMPP, que OneSocialWeb fait de même et que Movim y bosse, les utilisateurs auront aussi le choix de la plateforme. Si c'est pas beau la liberté !</p>
<h3><span><strong>3. Et l'utilisateur ?</strong></span></h3>
<p>Nous le savons tous, le grand public n'aime pas le changement. Après tout, si Facebook et MySpace conviennent à <em>Mme Michu</em>, pourquoi aller perdre son temps à se créer un compte autre part et à tout réapprendre ?</p>
<p>Ce qu'il faut, c'est que ces projets de plateformes sociales ouvertes soient des viviers et des vecteurs d'innovations. Ainsi, dans le développement de la future version de Jappix (la 0.2), nous avons porté un très grand intérêt à l'interface utilisateur, afin de simplifier l'usage de Jappix au maximum et de le rendre le plus agréable possible.</p>
<p>Un utilisateur qui arrive sur un nœud Jappix est guidé pour son inscription, un serveur lui est proposé, et il n'a qu'à remplir les champs correspondant à son identifiant et à son mot de passe. Puis, il n'a plus qu'à se connecter et retrouver ses amis sur le réseau. Je pense qu'il serait difficile de faire plus simple (en tout cas dans la version 0.2, pour le futur nous attendons vos propositions !). Je vous ai préparé un bref aperçu ci-dessous :</p>
<p><a href="http://www.vanaryon.eu/wp-content/uploads/2010/07/jappix-lidar-dev.png"><img title="Jappix Lidar, version de développement" src="http://www.vanaryon.eu/wp-content/uploads/2010/07/jappix-lidar-dev-300x155.png" alt="" width="300" height="155" /></a></p>
<p>En ce qui concerne la vie privée, nous voulons aider les gens à comprendre combien elle est importante et doit être protégée. Ainsi, lorsque celui-ci modifie son profil, un cadre jaune à titre informatif lui prévient de faire très attention aux informations qu'il soumet, telles que son vrai nom, ses coordonnées, sa date de naissance, sa photo... Je trouve qu'il est est du devoir des futures plateformes sociales libres d'informer et de mettre en garde les utilisateurs sur des quelconques dangers à leur sujet (nous l'avons beaucoup évoqué lors des réunions Movim et nous avons appliqué cette manière de penser à Jappix).</p>
<p>D'ailleurs, nous mettons à disposition de quiconque voulant se mettre à XMPP un serveur (<span>im.jappix.com</span>) avec un module de salons de discussions (<span>muc.jappix.com</span>) et une passerelle MSN (<span>msn.jappix.com</span>). Nous fournissons aussi d'autres modules, utilisez l'outil de découverte de services de Jappix ou de <a href="http://gajim.org/" target="_blank">Gajim</a> pour les connaître.</p>
<h3><span><strong>4. Perspectives</strong></span></h3>
<p>À l'avenir, nous souhaitons que Jappix devienne une des multiples futures plateformes sociales formant un ensemble, un réseau unifié, libre et décentralisé.</p>
<p>En ce qui concerne le développement, nous espérons que le W3C publiera rapidement ses standards sur la webcam en HTML5 et que les navigateurs web l'intègreront rapidement. J'ai moi-même hâte de pouvoir faire des vidéoconférences depuis Jappix !</p>
<p>Aussi, et afin d'éviter de passer par un relai HTTP (le serveur BOSH), nous pensons abandonner la librairie JS JSJaC et passer à Strophe, qui, à ce que j'ai entendu, se penchera prochainement sur l'intégration de websockets.</p>
<p>Nous espérons que Jappix permettra à un bon nombre de personnes de découvrir XMPP et de rejoindre la communauté d'utilisateurs et de contributeurs !</p>
<h3><span><strong>5. Aidez-nous !</strong></span></h3>
<p>Il y a de multiples moyens d'aider le projet Jappix, et à tous les niveaux d'ailleurs.</p>
<p>La première chose à faire serait de rejoindre notre liste de diffusion, en utilisant le formulaire d'inscription situé sur le <a href="http://project.jappix.com/" target="_blank">site du projet</a>, rubrique "<em>mailing list</em>" (ou "<em>contact</em>" sur la future version).</p>
<p>Si vous êtes un développeur (JS, PHP, HTML, CSS, Java), rejoignez-nous sur notre <a href="xmpp:jappix@conference.codingteam.net">salon de discussion XMPP</a>, ou sur notre <a href="http://codingteam.net/project/jappix" target="_blank">espace de développement</a>. Notez que le Java servirait uniquement à améliorer <a href="http://www.vanaryon.eu/mes-creations/palladium/" target="_blank">Palladium</a>, le servlet Tomcat permettant un accès BOSH indépendant à tout serveur XMPP, nous aurions besoin d'aide sur le TLS/SSL notamment, qui ne marche pas très bien.</p>
<p>Vous souhaitez aider à la traduction ? Nous avons une <a href="http://codingteam.net/project/jappix/i18n" target="_blank">interface web</a> permettant à quiconque de contribuer. Si une langue que vous parlez n'est pas encore référencée, dites-le nous et nous l'ajouterons afin que vous puissiez aider à sa traduction.</p>
<p>Puis, si vous préférez <a href="http://codingteam.net/project/jappix/doc" target="_blank">documenter le projet</a>, ou en parler autour de vous, nous sommes aussi ouverts ! Enfin, vous pouvez suivre, en instantané, l'actualité de notre projet en rejoignant <a href="http://identi.ca/group/jappix" target="_blank">notre groupe</a> sur Identi.ca.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Mon interview à propos de Jappix</title>
		<id>http://www.vanaryon.eu/2010/06/mon-interview-a-propos-de-jappix/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/06/mon-interview-a-propos-de-jappix/"/>
		<published>2010-06-26T21:59:42+00:00</published>
        <updated>2010-06-26T21:59:42+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Je publie sur mon weblog l'interview de moi-même faite par Otourly sur <a href="http://otourly.wordpress.com/" target="_blank">son blog</a>, cet après-midi même, et distribuée sous la licence CC-BY-SA, qui est exactement la même qu'utilisée ici. J'ai trouvé que cette interview permet de faire le point sur le <a href="http://project.jappix.com/" target="_blank">projet Jappix</a>, un article séparé de ma part étant donc inutile.</p>
<p><img title="Logo de PostPro" src="http://www.vanaryon.eu/wp-content/uploads/2010/06/postpro.png" alt="" width="300" height="112" /></p>
<h6><span><strong>Interview de Vanaryon, développeur de Jappix</strong></span></h6>
<p><em>L'article original se situe <a href="http://otourly.wordpress.com/2010/06/26/interview-de-vanaryon-developpeur-de-jappix/" target="_blank">à cette adresse</a> et a été dupliqué sur <a href="http://fr.wikinews.org/wiki/Interview_de_Val%C3%A9rian_Saliou,_d%C3%A9veloppeur_de_Jappix" target="_blank">Wikinews</a>.</em></p>
<p>Vanaryon est un des développeurs de Jappix et il a accepté de  répondre à  mes questions.</p>
<p><strong>» Tout d’abord, Vanaryon, comme on disait dans le temps,  « ASV ? »,  autrement dit, peux-tu te présenter ?</strong></p>
<p><em>Ah, je ne connaissais pas le « ASV » :) Je m’appelle Valérian Saliou,  connu sous  le pseudo de Vanaryon et je suis un jeune Français convaincu  des  Logiciels Libres, actuellement entre la première et la terminale S  SVT  (oui oui, en vacances !), pour me diriger plus tard vers du médical.   Cela peut paraître étonnant pour un passionné comme moi, mais j’ai peur   d’éteindre ma passion en en faisant mon métier (surtout après avoir   entendu les commentaires négatifs de certains ingénieurs informaticiens   ayant dépassé la quarantaine).</em></p>
<p><strong>» Comment peut-on définir jappix ? D’après l’utilisation que  j’en ai  fait, je dirais qu’il s’agit d’une messagerie instantanée qui  ne  requiert pas d’installation mais c’est peut être un peu trop  condensé.  Vanaryon, qu’est-ce donc ce Jappix ? D’où vient ce nom ?</strong></p>
<p><em>Bon, on va commencer par le nom : Jappix vient de Jabber et de  « Pix », ce  qui défini l’importance de l’aspect visuel du client et de  sa facilité  d’utilisation. En effet, j’ai le souhait que Jappix soit  utilisable (et  utilisé !) du grand public, et ce, afin de promouvoir la  liberté que  XMPP leur donne !</em></p>
<p><em>Ceci fait, je vais pouvoir tout expliquer : Jappix est un client XMPP   (protocole anciennement connu sous le nom de Jabber, qui porte  toujours à  confusion aujourd’hui). Jappix a pour but d’être le Gajim  (qui est LE  client XMPP de bureau de référence) des applications web,  voire plus. En  fait, c’est surtout après avoir fait la constatation que  les  web-clients XMPP actuels étaient trop archaïques ou pas assez  poussés,  voire même pas finis et abandonnés que j’ai voulu lancer ce  projet. Je  précise que le terme « client XMPP » désigne un programme  permettant de  faire de la messagerie instantanée par XMPP, voire plus à  l’avenir, avec  toutes les mutations qu’a subit le protocole.</em></p>
<p><em>Mon idée tombait bien : en semptembre dernier, j’avais déjà de  solides  connaissances en xHTML/CSS et je souhaitais apprendre le JS  ainsi que  pousser un peu plus ma connaissance du PHP, voire même du  protocole XMPP  !</em></p>
<p><em>Ce fut la génèse de Jappix. Je peux t’assurer qu’au tout début j’ai   galéré comme pas possible pour réussir à obtenir un résultat. Normal, je   ne connaissais presque rien en JS, le langage « clé » de Jappix.</em></p>
<p><strong>» Qui se cache derrière Jappix ? Il y a combien de  développeurs, de  traducteurs ?</strong></p>
<p><em>Derrière Jappix se cache finalement pas mal de contributeurs mais  très  peu de personnes actives (à vrai dire, je suis la seule personne   vraiment active dans ce projet).</em></p>
<p><em>Ces contributeurs sont des développeurs, des traducteurs, des gens  qui  promeuvent Jappix, des gens qui font des suggestions  d’améliorations  voire des rapports de bogues.</em></p>
<p><em>Pour te donner un nombre, actuellement une personne (Mathieui) m’a  aidé  dans le développement, en améliorant le script PHP permettant de   détecter la langue du navigateur. Sinon, c’est moi qui ai fait tout le   reste, du graphisme, aux traductions anglaises, en passant par le code   (enfin, tout : je me suis basé sur quelques librairies PHP et JS pour   m’aider à avancer plus vite). Au niveau des traductions, je pense que   l’on peut parler de 5 traducteurs (allemand, espagnol, italien et   bientôt russe).</em></p>
<p><em>Mais il y a aussi un tout autre type de contribution : les donations  et  l’apport matériel ! Et là, je peux te dire qu’il y a eu beaucoup de   monde par rapport à ce que j’imaginais : nous avons récolté 70€ de   donations de la communauté, avec des dons s’élevant jusqu’à 30€ mais   aussi des plus modestes (merci à ces personnes !).</em></p>
<p><em>Par « apport matériel », j’entends l’apport de serveurs. En fait,  beaucoup  de gens du Libre ont un dédié (avec des ressources modestes) à  leur  disposition pour geeker ou héberger leurs sites/services web. Au  tout  début, nous voulions prendre un petit Gandi avec les dons, mais   Stéphane, que j’ai rencontré sur notre salon de discussion, m’a donné   l’idée de demander à la communauté une petite place sur leurs serveurs   afin d’héberger les nœuds du réseau (pour le service officiel).</em></p>
<p><em>Et ça a marché ! Outre les enjeux économiques, temporels (ça permet  de  répartir les temps de gestion), il y en a aussi un de taille :   l’écologie ! En effet, ces serveurs n’étant pas surchargés, la place   qu’il leur reste de libre n’est que du surplus inutile et mauvais pour   la planète, et encore plus si nous faisions l’acquisition d’un nouveau   serveur. En utilisant ces parties inutilisées sur toutes ces machines,   c’est l’environnement que nous aidons !</em></p>
<p><strong>» Corrige moi si je me trompe, mais actuellement Jappix est  basé sur le  protocole XMPP et de ce fait, en se connectant à Jappix, on  se connecte  au réseau XMPP où on va retrouver des contacts utilisant  Gmail ou  Facebook. Mais il n’est pas possible de se connecter à  d’autres réseaux  tels que ICQ, AIM, Skype, MSN ou même IRC ?</strong></p>
<p><em>Oui, en utilisant Jappix on se connecte à deux entités du réseau XMPP   (un relai BOSH et un serveur XMPP) qui nous met en relation avec son   ensemble ! Cependant, ça n’est pas pour autant que nous sommes à l’écart   des autres protocoles, que je ne qualifierai pas de réseaux en raison   de leur centralisation (mis à part IRC qui n’est pas centralisé mais  qui  ne permet pas à plusieurs serveurs séparés de communiquer entre  eux).</em></p>
<p><em>En effet, les serveurs XMPP proposent quasiment tous l’ajout de   composants, qui peuvent être des passerelles MSN, IRC, ICQ, Yahoo!,   etc… Ceci est très intéressant, car cela permet d’avoir un client   simplifié uni-protocole (XMPP) qui reçoit les évènements venant de MSN,   par exemple, en son langage (XMPP, XML). Ainsi, utiliser XMPP n’est pas   du tout se fermer à ses amis sur MSN.</em></p>
<p><em>Pour revenir à Jappix, il ne supporte pas pour le moment les   passerelles, mais ça viendra. Comme on le dit « Rome ne s’est pas faite   en un jour » ;)</em></p>
<p><strong>» Je cite : «Jappix, c’est bien plus qu’une messagerie  instantanée : ça  ne fait pas le café, mais presque !» c’est sûr je  n’attends pas d’une  messagerie qu’elle me fasse le café, mais qu’est ce  qu’à donc Jappix  dans le ventre ?</strong></p>
<p><em>Cette phrase, c’est plus de la comm’ qu’autre chose, et actuellement  je  ne dirais plus cela pour en faire la promotion. La première version   n’était qu’une messagerie instantanée des plus basiques. Cette phrase   s’appliquerait bien mieux à la future 0.2, de nom de code Lidar, qui   intègrera le microblogage par XMPP !</em></p>
<p><em>Dans le ventre, Jappix n’a pour le moment que du code sale, beaucoup  de  code sale ! Lourd, superflux : c’est pourquoi je vais passer les   derniers jours avant la sortie de la 0.2 à le simplifier et le rendre   bien plus propre/beau.</em></p>
<p><strong>» Ce que j’apprécie avec les logiciels libres, ce sont les  évolutions  qui vont s’implémenter aux fil des années… Quelles sont les  évolutions  prévues du projet ?</strong></p>
<p><em>Moi aussi j’apprécie cela, surtout qu’un projet tombé à l’abandon  peut  reprendre son activité par une reprise du projet, vu que le code  est  ouvert (un exemple, j’ai repris le projet JabberHTTPBind pour le  relai  BOSH en lui donnant le nom de Palladium).</em></p>
<p><em>Les évolutions prévues, c’est une simplification de l’interface afin  de  rendre Jappix encore plus accessible par le grand public. Aussi,  nous  prévoyons de nous axer sur le côté réseau social pour les  prochaines  versions (0.2 incluse, mais aussi les suivantes). Après, ce  sont les  utilisateurs qui vont nous dire ce qu’ils veulent. On dit bien  que « le  consommateur est roi » : appliquons cela au Logiciel Libre et  disons  « l’utilisateur est libre de choisir » ;)</em></p>
<p><strong>» Et une dernière pour la route: quand sortira la prochaine  version de Jappix ?</strong></p>
<p><em>La prochaine version de Jappix, la 0.2, sortira courant août 2010 (je  ne sais pas encore quand exactement dans le mois, tout dépendra de  notre avancement).</em></p>
<p><strong>Liens :</strong></p>
<ul>
<li>Weblog de Vanaryon : <a href="http://www.vanaryon.eu/" target="_blank">http://www.vanaryon.eu/</a></li>
<li>Jappix : <a href="http://www.jappix.com/" target="_blank">http://www.jappix.com</a></li>
</ul>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Omega : Intervention le dimanche 27 juin 2010</title>
		<id>http://jabber.apinc.org/news/?p=90</id>
		<link rel="alternate" href="http://jabber.apinc.org/news/?p=90"/>
		<published>2010-06-24T21:16:11+00:00</published>
        <updated>2010-06-24T21:16:11+00:00</updated>
		<author><name>Omega</name></author>
		
		<content type="html"><![CDATA[<p>Bonjour,</p>
<p>Le service Jabber@Apinc ainsi que tous les services Jabber de JabberFR seront momentanément interrompus <strong>dimanche 27 juin 2010</strong> à partir de <strong>20 heures</strong> pour une durée d&rsquo;environ 4 heures. Cette intervention va permettre aux administrateurs de l&rsquo;APINC (merci à eux) de déplacer les serveurs hébergés par Sivit dans un autre centre de traitement de données.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix v0.2 se confirme</title>
		<id>http://www.vanaryon.eu/2010/05/jappix-v0-2-se-confirme/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/05/jappix-v0-2-se-confirme/"/>
		<published>2010-05-21T21:43:04+00:00</published>
        <updated>2010-05-21T21:43:04+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>La version 0.2 de Jappix a été programmée pour fin août prochain, il est donc temps de tracer les grandes lignes de ce qui sera la nouvelle mouture du web-client Jabber "universel", à la fois modulable et très proche de l'utilisateur. Je ne vous cache pas que son but primaire est de "convertir" un maximum de personnes au monde de Jabber...</p>
<p><img title="Jappix v0.2" src="http://www.vanaryon.eu/wp-content/uploads/2010/05/jappix-v0.2.png" alt="" width="300" height="112" /></p>
<p>Tout d'abord, il serait utile de vous apprendre ce qu'est Jappix (du moins pour ceux qui ne le connaissent pas). Jappix est un client Jabber (avec le protocole XMPP que l'on peut qualifier d'équivalent au protocole MSN, mais en libre et bien plus étendu au niveau des fonctionnalités proposées). Dans le Logiciel Libre, nous sommes de fervents défenseurs de ces standards de la messagerie instantanée, et nous aimerions que tout le monde fasse comme nous.</p>
<p>Mais pour cela, il faut bien que le grand public ait accès à des clients de qualité pour se connecter au réseau cible et surtout y rester. C'est là que Jappix intervient : avec l'idée que les applications web sont l'avenir, il est développé pour prendre une avance capitale sur d'autres web-clients, le tout en restant ouvert et gratuit. Si vous souhaitez obtenir plus d'informations, je vous conseille de lire mon <a href="http://www.vanaryon.eu/2010/03/jappix-web-client-jabber-libre/" target="_blank">billet de présentation</a> du projet Jappix.</p>
<h3><span><strong>1. Les statistiques<br />
</strong></span></h3>
<p>Cela fait bientôt trois semaines que la plateforme officielle a été lancée, et bien plus de un mois que le code a été libéré. La publication de quelques statistiques s'impose pour un projet d'intérêt public. Voici un compte rendu détaillé de tout ce qui peut se révéler intéressant à savoir sur le projet :</p>
<ol>
<li>Environ 180 inscrits sur <em>im.jappix.com</em> ;</li>
<li>Environ 8 personnes connectées à <em>im.jappix.com</em> simultanément ;</li>
<li>Des pics à 10 utilisateurs du web-client Jappix simultanément ;</li>
<li>Près de 600 téléchargements de l'application ;</li>
<li>16.50% de popularité <a href="http://codingteam.net/" target="_blank">CodingTeam.net</a> (<a href="http://codingteam.net/projects/browse/popularity:desc" target="_blank">#1 projet</a> de la forge !) ;</li>
<li>Un seul crash de l'infrastructure dû à de mauvais DNS (SRV) ;</li>
<li>Déjà <a href="http://codingteam.net/project/jappix/doc/JappixUsers" target="_blank">quelques communautés</a> utilisent Jappix chez eux ;</li>
<li>74€ de donations récoltées (merci !) ;</li>
<li>Un certificat SSL Gandi grillé pour rien (boulet que je suis)</li>
</ol>
<p>Pour plus de détails, rendez-vous sur l'<a href="http://stats.jappix.com/" target="_blank">utilitaire de statistiques</a> en temps réel, qui nous permet aussi de vérifier l'état de chaque <a href="http://www.vanaryon.eu/2010/04/jappix-le-service-officiel-est-lance/" target="_blank">nœud de l'infrastructure</a>.</p>
<h3><span><strong>2. Ce que l'on a appris</strong></span></h3>
<p>Bien sûr, lors de la mise en place et du maintient de la plateforme officielle, nous avons commis des erreurs plus ou moins importantes, et nous avons appris de celles-ci (comme pour les entrées DNS SRV qui m'ont causées quelques ennuis).</p>
<p>En ce qui concerne l'application en elle-même, nous avons très rapidement remarqué qu'elle n'était pas du tout adaptée à une utilisation sur des faibles résolutions (inférieures à 1280x800), c'est à dire sur les Netbooks le plus souvent. De plus, Jappix étant particulièrement lourd à ses débuts, notamment pour le processeur et la mémoire vive de l'ordinateur client, nous avons allégé considérablement toutes les parties mères de l'application (et y travaillons encore).</p>
<p>Mais la première version de Jappix avait un problème encore plus grave : son apparence, que je qualifierais de "moche" (oui, c'est moi qui l'avais codée) et trop terne (du gris, du gris, avec la transparence ça passe mieux !). C'est donc le premier point que j'ai retravaillé (oui, je me suis attribué cette partie-ci), et maintenant vous aurez le droit à quelque-chose de bien plus agréable, très extensible et plus "in" (constatez-le par vous même sur ces captures : <a href="http://codingteam.net/users/briefcase/Vanaryon/new-jappix-1.png" target="_blank">#1</a> et <a href="http://codingteam.net/users/briefcase/Vanaryon/new-jappix-2.png" target="_blank">#2</a>). Veuillez toutefois noter qu'elle peut toujours grandement évoluer avant la sortie de la 0.2.</p>
<p>Finalement, les fichiers de notre projet ont été mieux classés et mieux appelés dans les diverses fonctions des scripts utilisés, ce qui facilite beaucoup la gestion du SVN et autres.</p>
<h3><span><strong>3. Fonctionnalités prévues</strong></span></h3>
<p>Nous arrivons à la partie intéressante ! Outre des améliorations des fonctionnalités déjà présentes, vous aurez le droit aux nouveautés suivantes :</p>
<ol>
<li>Géolocalisation, partage de la position via PEP et affichage sur une carte <a href="http://www.openstreetmap.org/" target="_blank">OpenStreetMap</a> ;</li>
<li>Affichage complet du profil des utilisateurs à la "Gajim" ;</li>
<li>Découverte complète des services avec les commandes "ad-hoc" ;</li>
<li>Visualisation de l'état complet des amis : musique, status, humeur, activité et localisation ;</li>
<li>Meilleur support des erreurs avec affichage de la raison ;</li>
<li>Meilleure prise en chage des MUC (mots de passe en outre) ;</li>
<li>Groupes dans la liste de contacts ;</li>
<li>Prise en charge des passerelles ;</li>
<li>Affichage d'un flux d'actualités à la Facebook (grâce à PubSub) ;</li>
<li>Meilleure gestion de l'envoi d'avatars ;</li>
<li>Support des requêtes de ping ;</li>
<li>Support des requêtes d'heure locale ;</li>
<li>Support des requêtes de fonctionnalités supportées (dans les deux sens) ;</li>
<li>Désactivation des éléments non supportés par le serveur hôte ;</li>
<li>Affichage intégré des vidéos au format Theora avec le HTML5</li>
</ol>
<p>Ceci est bien sûr une liste non exhaustive de ce que supportera Jappix v0.2 BETA, elle est amenée à évoluer et à prendre de l'ampleur, mais aucune des fonctionnalités annoncées ne devrait être retirée.</p>
<p>Oui, vous l'avez compris, Jappix va devenir un véritable réseau social à part entière (tout de même avec la notion de "mini"), grâce à l'arrivée du support de la publication et souscription aux actualités des amis (historique de leur position géographique, humeur, activité et autres, en temps réel).</p>
<h3><span><strong>4. Perspectives et horizons</strong></span></h3>
<p>Avec tout ce que vous avez lu sur la prochaine version stable de Jappix, vous pouvez (et devez) vous demander quel sera son utilité à l'avenir et dans quels secteurs. Justement, j'y ai beaucoup réfléchi.</p>
<p>Je pense que Jappix peut être tout particulièrement utile en entreprise, où la messagerie instantanée collaborative se développe (utilisée pour la coordination des équipes, les déplacements et les réunions). N'est-ce pas le pied pour un employeur de voir l'activité de son équipe en temps réel sur une seule page ainsi que la position géographique des personnes voyageant ?</p>
<p>De plus, si Jappix pouvait s'imposer en tant que "mini" équivalent aux plateformes sociales propriétaires telles que Facebook, ce serait vraiment génial, dans la mesure où l'utilisateur aurait une totale liberté sur le contenu qu'il publie et sur les personnes autorisées à le voir (en outre, seulement les amis autorisés). Le projet restant à but non lucratif et associatif (bientôt enregistré à la CNIL d'ailleurs, si tout va bien), l'utilisateur serait garanti que sa vie privée est respectée sur la <strong><a href="http://www.jappix.com/" target="_blank">plateforme officielle</a></strong> (où vous pouvez vous inscrire).</p>
<p>N'attendez plus, et participez dès maintenant au <a href="http://codingteam.net/project/jappix" target="_blank">projet Jappix</a> de l'association loi 1901 <a href="http://www.post-pro.fr/" target="_blank">PostPro</a> en le <a href="http://project.jappix.com/" target="_blank">téléchargeant</a>, <a href="http://codingteam.net/project/jappix/browse" target="_blank">élaborant du code</a>, <a href="http://codingteam.net/project/jappix/i18n" target="_blank">traduisant</a> ou encore en <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=contact%40post-pro.fr&amp;item_name=Jappix%20Donation&amp;no_shipping=1&amp;no_note=1&amp;tax=0&amp;currency_code=EUR&amp;bn=PP%2dDonationsBF&amp;charset=UTF%2d8" target="_blank">faisant une donation</a>.</p>
<p><em>Ensemble, développons une mini plateforme sociale libre et décentralisée, entièrement basée sur le protocole XMPP et accessible de n'importe quel endroit !</em></p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Omega : Incidents sur le service Jabber de ces derniers jours</title>
		<id>http://jabber.apinc.org/news/?p=85</id>
		<link rel="alternate" href="http://jabber.apinc.org/news/?p=85"/>
		<published>2010-05-09T11:34:39+00:00</published>
        <updated>2010-05-09T11:34:39+00:00</updated>
		<author><name>Omega</name></author>
		
		<content type="html"><![CDATA[<p>Bonjour,</p>
<p>Depuis une semaine le service Jabber a connu un certain nombre d’incidents ayant causé plusieurs déconnexions de tous les utilisateurs des domaines im.apinc.org et jabber.fr. Nous pensons que ces instabilités sont la conséquence d&rsquo;une augmentation importante du nombre de connectés sur le service. Depuis décembre nous sommes passés de 1500 connexions simultanées à plus de 6000. </p>
<p>Nous nous sommes aperçus que la majorité de ces nouvelles connexions provenaient de personnes se connectant grâce à un programme tiers utilisant abusivement notre serveur (nous n&rsquo;avons par contre pas réussi à déterminer exactement quel était ce programme).</p>
<p>Pour préserver la stabilité du service, nous avons décidé de bannir les comptes ayant été créés par ce programme. Si suite à cette modification vous avez des problèmes pour vous connecter au service n&rsquo;hésitez pas à nous <a href="http://jabber.apinc.org/contact.php">le signaler</a>.</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix : le service officiel est lancé</title>
		<id>http://www.vanaryon.eu/2010/04/jappix-le-service-officiel-est-lance/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/04/jappix-le-service-officiel-est-lance/"/>
		<published>2010-04-24T15:07:13+00:00</published>
        <updated>2010-04-24T15:07:13+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Ça y est ! Nous avons rassemblé suffisamment de serveurs pour créer le réseau <em>jappix.com</em>, service officiel du projet. Vous allez enfin pouvoir utiliser simplement un web-client Jabber complet et ergonomique, dépourvu de Flash ou encore Java ! Tout ce qui compose Jappix est respectueux des standards du W3C.</p>
<p><img title="Jappix, l'infrastructure" src="http://www.vanaryon.eu/wp-content/uploads/2010/04/jappix-infrastructure.png" alt="" width="300" height="112" /></p>
<p>Dans ce billet, je vais tenter de vous éclairer sur le fonctionnement de la plateforme. Si vous souhaitez tout simplement l'utiliser, il vous suffit de pointer vers le <strong><a href="http://www.jappix.com/" target="_blank">site du service</a></strong>.</p>
<p>Chaque service du réseau (ou <em>nœud</em>) a son adresse (ou <em>zone DNS</em>), afin de pointer vers la bonne machine. Voici les nœuds actuellement actifs sur le réseau :</p>
<ul>
<li><strong>jappix.com</strong> : la base de tous les services, redirigeant vers le www ;</li>
<li><strong>www.jappix.com</strong> : l'application Jappix se situe à cette adresse ;</li>
<li><strong>bind.jappix.com</strong> : le service de binding pour convertir les requêtes HTTP en XMPP et vice-versa ;</li>
<li><strong>static.jappix.com</strong> : le serveur de fichiers statiques, comme les scripts, la feuille de style et les images ;</li>
<li><strong>im.jappix.com</strong> : le serveur Jabber principal, tournant sous ejabberd ;</li>
<li><strong>vjud.jappix.com</strong> : l'annuaire d'utilisateurs du serveur Jabber ;</li>
<li><strong>pubsub.jappix.com</strong> : le service de publication/souscription lié au serveur Jabber ;</li>
<li><strong>muc.jappix.com</strong> : le serveur de salons de discussions, tournant sous Prosody ;</li>
<li><strong>project.jappix.com</strong> : le site de projet, où vous pouvez récupérer l'archive de Jappix.</li>
</ul>
<p>J'ai réalisé un <a href="http://codingteam.net/project/jappix/upload/briefcase/infrastructure.svg" target="_blank">schéma de l'infrastructure</a> distribuée de la plateforme afin que vous compreniez au mieux les liens entre chaque nœud du réseau. Chaque partie communique avec les autres, majoritairement par l'Internet, d'un data-center à un autre, mais aussi en local (pour le serveur Jabber principalement). C'est une méthode plus lente, certes, mais cela ne se ressent même pas à l'utilisation.</p>
<p>Mais quels sont les enjeux d'une telle organisation ? Tout d'abord, la facilité de gestion : imaginez qu'une seule personne (moi par exemple), ait à gérer l'ensemble des services. Cela demanderait beaucoup de temps, et surtout, beaucoup d'argent au niveau matériel. Ensuite, puisque Jappix est développé par la communauté, pourquoi ne pas lui permettre d'auto-gérer le service de l'application qu'elle développe ?</p>
<p>Cependant, ces deux raisons restent mineures. La plus importante à mes yeux est la suivante : la décentralisation ! Certes, tous les services restent hébergés en France, mais on y observe une multitude d'hébergeurs : <em>OVH</em>, <em>Gandi</em>, <em>Dedibox</em>, et même de l'auto-hébergement, à la maison ! Ceci garanti à l'utilisateur du réseau que ses données seront réparties un peu partout, et ainsi, si une personne gérant un service souhaitait tout savoir de ses utilisateurs, il ne le pourrait pas. Niveau sécurité, on ne peut pas faire plus efficace !</p>
<p>Aussi, le Projet Jappix souhaiterait, si possible, renouveler son nom de domaine sur les 8 prochaines années. C'est pourquoi je repasse ici l'<a href="http://www.vanaryon.eu/2010/04/jappix-appel-a-donations/" target="_blank">appel à donations</a> que j'avais fait il y a peu, étant donné que nous avons amassé dans les 15€ de donations, ce qui n'est suffisant que sur une seule année.</p>
<p><em>Maintenant que Jappix est lancé, tentez de convertir un maximum de vos amis à Jabber, vous verrez comme c'est facile !</em></p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix : il arrive !</title>
		<id>http://www.vanaryon.eu/2010/04/jappix-il-arrive/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/04/jappix-il-arrive/"/>
		<published>2010-04-18T15:51:34+00:00</published>
        <updated>2010-04-18T15:51:34+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>"<em>Le temps, c'est du code</em>" : Jappix, mon projet de web-client Jabber libre, est enfin lancé en BETA publique (lisez <a href="http://www.vanaryon.eu/2010/03/jappix-web-client-jabber-libre/" target="_blank">mon annonce du projet</a>). C'est pourquoi je consacre ce billet à l'explication et la clarification de certaines choses importantes, ainsi que l'annonce de notre infrastructure pour la plateforme officielle.</p>
<p><img title="Jappix : ça se confirme" src="http://www.vanaryon.eu/wp-content/uploads/2010/04/jappix-confirme.png" alt="" width="300" height="112" /></p>
<p>En effet, en un mois j'ai eu le temps de penser à beaucoup de choses. Il m'a semblé utile de les reporter dans ce billet afin de tenir la communauté au courant. Si vous souhaitez juste télécharger Jappix, faites un tour sur le <a href="http://project.jappix.com/" target="_blank">site du projet</a>, et sur le <a href="http://codingteam.net/project/jappix" target="_blank">panel de développement</a> du projet.</p>
<h3><span><strong>1. Des évolutions<br />
</strong></span></h3>
<p>La très bonne nouvelle pour la communauté, c'est que j'ai décidé, après mûre réflexion, d'abandonner tout modèle commercial pour financer les services officiels, étant donné que je suis totalement dégoûté de ses abus. Ainsi, cela veut dire que Jappix adoptera un modèle plus communautaire et aura besoin des donations de la communauté pour maintenir les services en ligne (ce qui ne veut pas dire que, si ces mêmes services arrivaient à fermer faute de moyens, le projet serait arrêté !). Il est très important de noter que la plateforme officielle est indépendante du projet.</p>
<p>Peut-être avez-vous vu (et répondu ?) à mon <a href="http://www.vanaryon.eu/2010/04/jappix-appel-a-donations/" target="_blank">appel à donations</a> afin de financer les serveurs nécessaires au projets ? Eh bien le problème est presque résolu ! Nous n'aurons plus besoin de financements pour l'hébergement des services étant donné qu'un gars très sympathique, <a href="http://www.konnectif.net/" target="_blank">Stanlog</a>, nous prête son petit Dedibox ! L'argent récolté par les dons servirait donc à renouveler sur plusieurs années le domaine <em>jappix.com</em>, voire à acheter d'autres domaines pour le projet (c'est à voir). Vous pouvez être assuré que vos dons, aussi modestes qu'ils soient, ne resteront pas inutilisés !</p>
<p>Parlons donc un peu de l'infrastructure matérielle. <em>Stanlog</em> m'a proposé de nombreuses idées que je considère comme géniales et auxquelles je n'avais même pas pensé : au lieu de prendre un serveur géré par quelques personnes, pourquoi ne pas demander à la communauté de "prêter" une place sur leurs serveurs afin de distribuer la charge du service officiel de Jappix ? Ceci décentraliserait la plateforme et éviterait des coupures en cas de surcharge. Voilà comment nous comptons procéder : une personne héberge et gère les fichiers (serveur Lighttpd ou Apache), une autre le serveur BOSH (XMPP via HTTP), une autre le serveur Jabber principal, et enfin une dernière le serveur Jabber des salons de discussion (ou MUC). <a href="http://www.ejabberd.im/" target="_blank">ejabberd</a> est conçu pour nous permettre du clustering, alors utilisons-le ! Puis, un groupe de personne gèrerait les DNS et le site de projet et de développement (tout ça chez <a href="http://www.tuxfamily.org/" target="_blank">TuxFamily</a>). Le renouvellement du nom de domaine peut même être géré à plusieurs chez <a href="http://www.gandi.net/" target="_blank">Gandi</a>.</p>
<p>Tout ceci apporterait plus de sécurité dans le projet : imaginez, dans le pire des cas, le décès d'une personne gérante : toute la plateforme ne tombe pas, mais seulement un <em>nœud</em>. Si c'est une seule personne physique qui gère tout et qui a un gros soucis de santé ou d'argent, cela peut détruire énormément de choses dans le projet. De plus, si, malheureusement, prend la mauvaise initiative de surveiller les communications des utilisateurs, il n'aura pas le moyen de le faire sur le réseau tout entier, ce qui protègera les utilisateurs.</p>
<h3><span><strong>2. Les contributions</strong></span></h3>
<p>Le projet vous plaît et vous souhaitez y participer ? Nous avons créé une <a href="http://codingteam.net/project/jappix" target="_blank">page de projet</a> sur <a href="http://codingteam.net/" target="_blank">CodingTeam.net</a>, une superbe forge de Logiciels Libres. Pour nous rejoindre, vous n'avez qu'à créer un <a href="http://codingteam.net/users/register" target="_blank">compte CodingTeam</a> puis nous demander sur notre salon Jabber (<a href="xmpp:jappix@conference.codingteam.net?join">jappix@conference.codingteam.net</a>) de vous ajouter dans les personnes autorisées à participer.</p>
<p>Actuellement, nous recherchons beaucoup de traducteurs afin d'améliorer la version anglaise du fichier langue. Si vous êtes français et que vous souhaitez traduire le fichier en une langue étrangère non encore référencée, affichez simplement la <a href="http://codingteam.net/project/jappix/i18n" target="_blank">page de traduction</a> via une interface web, et traduisez à votre rythme.</p>
<p>Aussi, le projet a besoin d'améliorer son esthétique afin de la rentre plus attractive. Si vous avez des talents de graphiste ou quelques bonnes (géniales ?) idées, venez nous proposer vos <em>mockups</em> visuels sur notre <a href="http://codingteam.net/project/jappix/forum" target="_blank">forum</a>. Nous souhaiterons rendre compatible notre feuille de style CSS avec <em>Internet Explorer</em> et optimiser l'apparence de Jappix pour une facilité d'utilisation maximale et une légèreté exemplaire.</p>
<p>Nous sommes aussi à la recherche de personnes pour écrire notre <a href="http://codingteam.net/project/jappix/doc" target="_blank">documentation</a>, qui permet aux nouveaux dans le projet de se familiariser ou d'installer Jappix sur leur propre serveur. C'est une partie essentielle du projet qu'il ne faut pas négliger !</p>
<p>Si vous êtes développeur, vous êtes aussi le bienvenu ! Nous codons en xHTML, CSS, JS (librairies <a href="http://jquery.com/" target="_blank">jQuery</a> et <a href="http://blog.jwchat.org/jsjac/" target="_blank">JSJaC</a>) et PHP, et tentons pour le moment de traquer les bugs afin de les résoudre. Dans le futur, nous pensons continuer l'évolution de Jappix et supporter plus de <a href="http://xmpp.org/extensions/" target="_blank">XEP</a>, voire en créer.</p>
<p>Enfin, si vous avez tout juste des bonnes idées ou des reports de bugs à faire, <a href="http://codingteam.net/project/jappix/bugs/add" target="_blank">signalez-nous</a> ce que vous souhaitez nous notifier !</p>
<p>Voilà, ça en est tout pour ce billet. Avec Jappix nous souhaitons créer le web-client Jabber qui ne décevra personne : Jappix sera aux web-clients XMPP ce qu'est <a href="http://www.gajim.org/" target="_blank">Gajim</a> aux clients XMPP de bureau !</p>
<p><em><span>Note :</span> si vous attendez le lancement du service officiel avec impatience, celui-ci devra être opérationnel la semaine prochaine, à <a href="http://www.jappix.com/" target="_blank">cette adresse</a>.</em></p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix : appel à donations</title>
		<id>http://www.vanaryon.eu/2010/04/jappix-appel-a-donations/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/04/jappix-appel-a-donations/"/>
		<published>2010-04-16T14:36:34+00:00</published>
        <updated>2010-04-16T14:36:34+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Le <a href="http://codingteam.net/project/jappix" target="_blank">projet Jappix</a>, qui vise à créer un client <a href="http://fr.wikipedia.org/wiki/Jabber" target="_blank">Jabber</a>/<a href="http://fr.wikipedia.org/wiki/XMPP" target="_blank">XMPP</a> très complet, sous forme d'application web souhaiterait lancer un service officiel, à but non lucratif, afin d'offrir un accès à l'application et à un serveur Jabber complet au plus grand nombre.</p>
<p>Le développement de la première version BETA de Jappix étant presque terminé (il ne me reste plus que la traduction anglaise à faire, et quelques soucis à régler), le code sera très prochainement rendu public et ouvert (licence AGPL). Mais il serait intéressant de faire le point sur certaines choses...</p>
<p><img title="Jappix, serveur" src="http://www.vanaryon.eu/wp-content/uploads/2010/04/jappix-serveur.png" alt="" width="300" height="112" /></p>
<p>À but non lucratif, vous dites ? Oui, étant donné que, dans <a href="http://www.vanaryon.eu/2010/03/jappix-web-client-jabber-libre/" target="_blank">mon dernier billet</a>, je parlais d'une plateforme officielle sur un modèle commercial. Eh bien j'ai radicalement changé d'avis : Jappix sera désormais un logiciel développé par la communauté. Pourquoi donc le financer par la publicité alors qu'en général, se baser sur des donations et la générosité commune, marche plutôt bien dans le monde du Libre ?</p>
<p>Nous y sommes : il nous manque des fonds afin de financer l'hébergement (<em>14,40 €/mois TTC</em> pour un petit serveur virtuel chez <a href="http://www.gandi.net/" target="_blank">Gandi</a>, voire plus si nous avons besoin de plus de puissance afin de supporter une charge montante). C'est pourquoi, de par cet appel, nous souhaiterons regrouper 50€ (voire plus) afin d'assurer une pérennité du service pour quelques mois.</p>
<p>Concrètement, que proposera ce service ? Tout d'abord, un accès à Jappix de tout le monde, depuis son site même. Ceci signifie que, si vous possédez un compte Jabber chez <em>jabber.fr</em>, <em>im.apinc.org</em>, ou encore sur votre propre serveur, mais que vous n'avez pas de client Jabber à portée de main (prenons le cas où vous êtes dans un cyber-café ou chez quelqu'un), il serait génial de vous proposer un accès à votre compte Jabber depuis une adresse simple. Ceci vous épargnera aussi l'installation de Jappix sur votre serveur personnel, et puis, tout le monde n'a pas une machine physique à sa disposition pour héberger ses applications web.</p>
<p>Aussi, nous comptons mettre en place un serveur Jabber (<em>im.jappix.com</em>) vous proposant tout plein de services Jabber : salons de discussions (<em>muc.jappix.com</em>), publication/abonnement (<em>pubsub.jappix.com</em>), annuaire des utilisateurs (<em>vjud.jappix.com</em>), etc... et permettront aux "nouveaux" de se créer rapidement et simplement un compte Jabber (ou <em>Jabber-ID</em>) afin d'accéder au réseau global.</p>
<p>C'est ainsi que, de par ce billet, j'annonce que Jappix restera toujours géré par la communauté, et gardera une certaine indépendance en refusant tout modèle commercial. Notez aussi que le projet fait maintenant partie de l'association <a href="http://www.post-pro.fr/" target="_blank">PostPro</a> qui pourrait nous aider sur certains points dans le besoin. D'ailleurs, l'argent regroupé pour les donations est géré par l'association.</p>
<p>Si vous souhaitez soutenir Jappix, nous vous invitons donc à faire un tour sur la page <em>PayPal</em> de la <em>RNJA PostPro</em>, afin de <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=contact%40post-pro.fr&amp;item_name=Jappix%20Donation&amp;no_shipping=1&amp;no_note=1&amp;tax=0&amp;currency_code=EUR&amp;bn=PP%2dDonationsBF&amp;charset=UTF%2d8" target="_blank"><strong>faire une donation</strong></a>, la plus modeste qui soit. Si chacun donnait 1€, nous pourrions arriver très vite à notre objectif et lancer la plateforme dans les plus brefs délais.</p>
<p>Je vous tiendrai, bien entendu, au courant de l'évolution des donations et de l'utilisation qui en est faite depuis les commentaires sur cet article.</p>
<p>D'avance, un grand merci à la communauté !</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Movim.eu : appel à traducteurs</title>
		<id>http://www.vanaryon.eu/2010/04/movim-eu-appel-a-traducteurs/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/04/movim-eu-appel-a-traducteurs/"/>
		<published>2010-04-12T12:22:22+00:00</published>
        <updated>2010-04-12T12:22:22+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Si vous suivez mes articles, vous avez probablement lu celui parlant du <a href="http://www.vanaryon.eu/2010/03/movim-reseau-social-decentralise/" target="_blank">réseau social européen libre et décentralisé</a>, <a href="http://www.movim.eu/" target="_blank">Movim</a> se basant sur le protocole XMPP. Eh bien, grâce à ce billet, le projet a attiré beaucoup de monde, et a reçu quelques traductions pour son site officiel (qui est tout de même la "vitrine" du projet).</p>
<p>Ainsi, nous avons maintenant besoin d'autres traductions afin de couvrir (peut-être) l'ensemble du globe, et non plus seulement l'espace de l'Union Européenne.</p>
<p><img title="Movim : traductions" src="http://www.vanaryon.eu/wp-content/uploads/2010/04/movim-traductions.png" alt="" width="300" height="112" /></p>
<p>Mais, tout d'abord, pourquoi cet appel ? Tout simplement parce-que un développeur (ou tout autre personne), s'intéressera plus à quelque-chose disponible dans sa langue natale, même s'il comprend l'anglais (et c'est bien logique). Ceci permettrait de valoriser le projet aux yeux des visiteurs et pourrait apporter plus de petits doigts pour écrire les longues lignes de code nécessaires au fonctionnement de la plateforme !</p>
<p>Ainsi, si vous parlez une autre langue que celles déjà traduites sur <a href="http://www.movim.eu/" target="_blank">le site</a> (déroulez le menu en haut à droite), nous sommes potentiellement intéressés, surtout pour le <em>Chinois</em>, le <em>Japonais</em> et le <em>Russe</em>. Mais rassurez-vous, nous ne cherchons pas que ces traductions : si vous parlez une langue plus "locale" comme le <em>Breton</em>, ça nous intéresse aussi !</p>
<p>Concrètement, qu'avez-vous à faire ? C'est tout simple, il vous suffit de récupérer le fichier de langue <a href="http://www.vanaryon.eu/wp-content/uploads/2010/04/movim-fr.txt" target="_blank">française</a>, ou bien <a href="http://www.vanaryon.eu/wp-content/uploads/2010/04/movim-en.txt" target="_blank">anglaise</a>, de l'ouvrir avec votre éditeur de texte favori (comme <a href="http://projects.gnome.org/gedit/" target="_blank">gedit</a> sous Linux ou <a href="http://notepad-plus.sourceforge.net/fr/site.htm" target="_blank">Notepad++</a> sous Windows), puis de traduire chaque ligne, entre les guillemets. Cependant, faites très attention (puisque c'est du code PHP), à respecte la syntaxe : un <em>'</em> équivaut à <em>\'</em> en PHP. De toutes manières vous le verrez bien sur la traduction que vous écraserez, et si votre éditeur de texte vous colore correctement le code.</p>
<p>Ensuite, la traduction terminée, écrivez votre nom, si vous le souhaitez, tout en haut du fichier, juste après le <em>&lt;?php</em> en procédant comme ceci :</p>
<p>// Translation by <em>Mon Nom</em>. <em>URL de votre site</em></p>
<p>Et voilà, c'est tout ! Maintenant, vous n'avez plus qu'à nous envoyer par mail votre traduction, en pièce jointe, à l'adresse suivante : <em>mailing-list[chez]movim[point]eu</em> en précisant bien la langue traduite. Ceci étant une liste de diffusion, nous l'ajouterons au plus vite sur le site web, et vous remercierons chaleureusement ;)</p>
<p>Merci d'avance, de la part du Projet Movim, à tous les traducteurs potentiels !</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Jehan : Fusion des protocoles XMPP, .NET Messenger Service (MSN) et Gadu-Gadu|Fusion of XMPP, .NET Messenger Service (MSN) and Gadu-Gadu</title>
		<id>http://jehan.zemarmot.net/blog/lang/all/2010/04/01/fusion-xmpp-net-messenger-service-gadu-gadu</id>
		<link rel="alternate" href="http://jehan.zemarmot.net/blog/lang/all/2010/04/01/fusion-xmpp-net-messenger-service-gadu-gadu"/>
		<published>2010-04-01T17:10:55+00:00</published>
        <updated>2010-04-01T17:10:55+00:00</updated>
		<author><name>Jehan</name></author>
		
		<content type="html"><![CDATA[<blockquote lang="fr"><p>Edit d&rsquo;après-coup: ce billet était un poisson d&rsquo;avril. Si vous tombez sur ce journal après-coup, n&rsquo;allez pas croire ce qu&rsquo;il raconte comme source fiable d&rsquo;information s&rsquo;il vous plaît.</p></blockquote>
<blockquote lang="en"><p>Edit afterwards: this was an old April joke. If ever you come by and read this article, don&rsquo;t think there is anything true about it. Fortunately!</p></blockquote>
<p><span lang="fr">Grande nouvelle! Après plusieurs mois de discussions et de négociations secrètes entre la <a href="http://xmpp.org">XMPP Standards Foundation</a>, <a href="http://microsoft.com">Microsoft</a> et <a href="http://www.gadu-gadu.pl/">Gadu-Gadu</a> (leader de la messagerie instantanée polonaise), un accord a été mis en place. Le communiqué de presse officiel ne devrait pas tarder mais j&rsquo;ai trouvé important de relayer cette formidable information dès que possible. Il a donc été convenu de fusionner les trois réseaux selon les bases fondatrices suivantes:</span></p>
<ul lang="fr">
<li>Le protocole reste ouvert, soit librement et gratuitement implémentable. La base technique sera celle de XMPP, néanmoins certaines fonctionnalités seront importées de nos — désormais — protocoles-partenaires, sujets à certains brevets logiciels. Par conséquent un « accord de non-divulgation » devra désormais être signé par les développeurs qui les protège à vie de toutes attaques judiciaires de la part de nos partenaires, à partir du moment où ces technologies hautement sophistiquées ne sont pas utilisées en dehors d&rsquo;un développement impliquant XMPP, ni ne font l&rsquo;objet de publications non approuvées par la XSF. Les détails de « l&rsquo;accord de non-divulgation » sont cependant en cours d&rsquo;écriture par le — récemment créé — service juridique de la XSF.</li>
<li>La XSF garde le contrôle et le pouvoir décisionnel sur le protocole. Chacun de nos partenaires aura néanmoins désormais un membre au Conseil XMPP et un autre au Bureau Directorial (avec ni plus ni moins de pouvoirs que les autres membres).</li>
<li>Une nouvelle <acronym title="XMPP Extension Protocol">XEP</acronym> va voir le jour, permettant l&rsquo;envoi de publicité ciblée (grâce à l&rsquo;analyse automatique — tout en restant respectueux de la vie privée bien évidemment — des discussions) par les serveurs hôtes, nativement à travers le protocole. Nous créons ainsi <em>enfin</em> un environnement économique viable pour les services XMPP. Évidemment comme toute XEP, il n&rsquo;est pas obligatoire de l&rsquo;implémenter, bien qu&rsquo;il convienne de noter qu&rsquo;un client XMPP n&rsquo;affichant pas les publicités ne pourra être considéré comme complet (la XEP est d&rsquo;ailleurs soumise à l&rsquo;<a href="http://www.ietf.org/">IETF</a> pour devenir une <acronym title="http://www.ietf.org/">RFC</acronym>) et ne pourra plus être affiché sur la <a href="http://xmpp.org/software/clients.shtml">liste officielle</a> des clients.</li>
<li>Jingle, décevant après la première période d&rsquo;euphorie, va être abandonné au profit de la technologie <acronym title="Voice/Video Over IP">VOIP</acronym> plus fiable de Microsoft.</li>
</ul>
<p><span lang="fr">Ces changements devraient être effectifs d&rsquo;ici fin 2010. Des négociations similaires sont en cours avec d&rsquo;autres réseaux actuellement privés comme Yahoo! et AIM (Skype par contre semble vouloir refuser toute discussions, bien que nous aurions plutôt aimé utiliser leur technologie secrète VOIP). Restez donc dans le coin pour être les premiers au courant dès que les nouvelles arrivent! Ceci est un grand pas vers notre rêve d&rsquo;avoir enfin notre réseau libre de discussion, sans barrière, utilisable et utilisé par tout le monde. Bien sûr, de légères concessions font partie de ce grand projet, mais la liberté est à ce prix. Non?</span></p>
<p><span lang="en">Great news everyone! After lengthy secret discussions between the <a href="http://xmpp.org">XMPP Standards Foundation</a>, <a href="http://microsoft.com">Microsoft</a> and <a href="http://www.gadu-gadu.pl/">Gadu-Gadu</a> (leader of Instant Messaging in Poland), an agreement has been born today. There should be soon an official communique by the XSF but I thought important to relay this wonderful news as soon as I got it. So here it is: the three networks are to be melted into a single one on the following bases:</span></p>
<ul lang="en">
<li>The protocol will stay open, hence freely and without any charge implementable by anyone. The technical base is still XMPP&rsquo;s, yet as some features are being imported from our — from now on — partner-protocols, protected under many software patents, it is now asked that developpers sign a « Non Disclosure Agreement » therefore protecting them from being sued by our partners, providing that these technologies are not disclosed in any publication without the agreement of the XSF, and that they are not used outside of an XMPP related development. Details of this « Non Disclosure Agreement » will be revealed later when the — newly created — XSF&rsquo;s juridical service will have finished writing it.</li>
<li>XSF keeps control and decision power over the protocol. But each partner will have from now on a member in the XMPP Council and in the Board of Directors (with no more nor less power than any other member).</li>
<li>A new <acronym title="XMPP Extension Protocol">XEP</acronym> has been written, enabling native targeted advertisements through the protocol (thanks to automatic analysis of your discussions — yet remaining of course respectful of your privacy) by hosting servers. We are this way <em>finally</em> creating a sustainable economical environment for XMPP services. Of course as for any XEP, it is not mandatory to implement it but a XMPP client not featuring the advertisement XEP will not be considered fully compliant (note that this XEP has been submitted to <a href="http://www.ietf.org/">IETF</a> to become a <acronym title="http://www.ietf.org/">RFC</acronym>) and won&rsquo;t be anymore displayed on the <a href="http://xmpp.org/software/clients.shtml">clients&rsquo; official list</a>.</li>
<li>Jingle, deceptful, will be dropped in favor of the — so more reliable — Microsoft&rsquo;s <acronym title="Voice/Video Over IP">VOIP</acronym> technology.</li>
</ul>
<p><span lang="en">These changes are planned to be effective as of end of 2010 if anything goes according to the plan. Similar negociations are ongoing with other currently private networks owners, as for instance Yahoo! and AIM (Skype seems to refuse any discussion until now though we would have liked to use their secret VOIP technology instead). So stay tuned for news! This all is such a great step towards our big dream of an open messaging network, without any barrier and border, usable and used by anyone. Of course it implied a few concessions, but this is the price of liberty. Isn&rsquo;t it?</span></p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Guillaume Le Gales : OneTeam Media Server, ProcessOne lance une alternative à Flash Media Server et Red 5</title>
		<id>http://www.marketing3.fr/2010/03/26/oneteam-media-server-processone-lance-une-alternative-a-flash-media-server-et-red-5/</id>
		<link rel="alternate" href="http://www.marketing3.fr/2010/03/26/oneteam-media-server-processone-lance-une-alternative-a-flash-media-server-et-red-5/"/>
		<published>2010-03-26T16:28:59+00:00</published>
        <updated>2010-03-26T16:28:59+00:00</updated>
		<author><name>Guillaume Le Gales</name></author>
		
		<content type="html"><![CDATA[<p>Alors que l&rsquo;on est habitué à trouver des solutions libres sur Internet, les serveurs multimédias demeurent dominés par une solution propriétaire Adobe : Flash Media Server. </p>
<p>Une initiative Open Source, <a href="http://red5.org/">Red 5</a>, a bien été lancée en 2005 pour concurrencer Flash Media Server. <br />Pour le moment, les développeurs ne sont pas parvenus à développer un service suffisamment abouti et stable pour perturber le géant Adobe.</p>
<div align="center"><img src="http://www.marketing3.fr/wp-content/uploads/2009/11/processone.png" alt="processone" title="processone" width="310" height="56" /></div>
<p>Une nouvelle alternative vient d&rsquo;arriver dans ce secteur : <a href="http://www.process-one.net/en/blogs/article/oneteam_media_server_by_processone/">OneTeam Media Server</a>. <br />
&ldquo;OMS&rdquo; est un serveur multimédia développé par ProcessOne, en Erlang. Il permet la diffusion en direct / différé de vidéo en utilisant le protocole RTMP.</p>
<p>ProcessOne annonce plusieurs fonctionnalités : streaming live / différé, enregistrement des lives, actionscript3 shared objects, clustering et développement d&rsquo;applications en Erlang pour le serveur. </p>
<p>Le serveur est disponible ici : https://git.process-one.net/oms</p>
<p>Dans l&rsquo;attente des premiers retours d&rsquo;expérience / applications &hellip; </p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Vanaryon : Jappix : web-client Jabber libre</title>
		<id>http://www.vanaryon.eu/2010/03/jappix-web-client-jabber-libre/</id>
		<link rel="alternate" href="http://www.vanaryon.eu/2010/03/jappix-web-client-jabber-libre/"/>
		<published>2010-03-06T22:27:49+00:00</published>
        <updated>2010-03-06T22:27:49+00:00</updated>
		<author><name>Vanaryon</name></author>
		
		<content type="html"><![CDATA[<p>Après une longue période de secret, je me suis enfin décidé de vous présenter le projet sur lequel je travaille depuis septembre 2009 : Jappix (visitez le <a href="http://www.jappix.com/" target="_blank"><strong>site du projet</strong></a>). C'est un client Jabber qui a la particularité d'être sous forme d'application web accessible de n'importe où. Pour ceux qui ne savent pas, Jabber ou XMPP est un protocole de messagerie instantanée extensible et ouvert.</p>
<p><img title="Logo de Jappix" src="http://www.vanaryon.eu/wp-content/uploads/2010/03/jappix.png" alt="" width="300" height="112" /></p>
<p>Dans cet article je vais vous parler de ce que je vise à accomplir, ce qui est déjà fait et du modèle que je veux créer pour la plateforme en accès public. Il est important de noter que Jappix sera distribué sous licence AGPL, afin d'assurer la pérennité de son développement futur, mais aussi de permettre à n'importe qui d'étudier, de modifier et de redistribuer le code de Jappix.</p>
<p>Je précise avant tout que Jappix n'est pas encore sorti, il vous faudra attendre courant août 2010 pour pouvoir l'utiliser (ou étudier son code, c'est vous qui voyez !). Ceci n'est qu'une introduction au projet.</p>
<h3><span><strong>1. Un constat</strong></span></h3>
<p>Jappix est parti d'un constat : à l'ère de la révolution des applications web et des percées du protocole XMPP dans le grand public (<a href="http://code.google.com/intl/fr/apis/talk/open_communications.html" target="_blank"><em>Google Talk</em></a> et <a href="http://developers.facebook.com/news.php?blog=1&amp;story=110" target="_blank"><em>Facebook Chat</em></a> sont des bons exemples, malgré le triste fait que Facebook Chat n'utilise XMPP qu'en interne, c'est à dire qu'un utilisateur ne pourra pas communiquer avec le réseau XMPP global), comment se fait-il que le grand public ou tout geek qui se respecte ne puisse-t-il pas avoir à sa disponibilité une application web pour accéder à son Jabber qui allie esthétisme, prise en charge totale du protocole et code ouvert ? Oui, vous me direz qu'il y a JWChat, mais ce logiciel est-il vraiment proche de l'utilisateur ? Pas vraiment.</p>
<p>De plus, pour que Jabber se répande largement et assainisse un coup fatal au protocole propriétaire et restrictif qu'est MSNP (utilisé par MSN), il faut conquérir le grand public, c'est à dire monsieur et madame tout le monde, chose qui n'est pas si facile... C'est donc là qu'interviendra Jappix, un client Jabber sous forme d'application web qui pourrait être très utile sur un netbook de type Google Chrome OS. Le seul problème, c'est qu'il faut faire connaître Jappix.</p>
<h3><span><strong>2. Des idées</strong></span></h3>
<p>Les idées, ce n'est pas ce qui m'a manqué tout au long du projet : tout d'abord, revenons sur le nom de "Jappix". Pourquoi ce choix et pas un autre ? "Jappix" est en fait une manipulation du mot "Jabber" en inversant les "bb" en "pp" et en remplaçant "er" en "ix", le "pix" symbolisant l'aspect image et esthétisme du projet. En effet, Jappix a pour but d'être au plus proche possible de l'utilisateur, le web-design est ainsi une partie importante sur laquelle j'ai passé (et je passerai encore) énormément de temps.</p>
<p>J'ai une volonté très forte d'intégrer rapidement le support de la vidéo/audio de XMPP (Jingle). Cependant, je ne veux absolument pas utiliser de plugins navigateurs pour arriver à mes fins. C'est là donc un grand problème : il faudra développer quelque-chose en JavaScript qui puisse accéder à la webcam de l'utilisateur, encoder le flux sur l'ordinateur client, et le transmettre via HTTP, chose actuellement impossible ! Ceci aurait été réalisable avec Java ou Flash, mais développer une application ouverte et respectueuse des standards c'est aussi se priver de certaines choses. Peut-être que dans le futur, si les technologies n'évoluent pas suffisamment (sur ce point je suis confiant, regardez moi <a href="http://videos.mozilla.org/serv/marketing/html5_img_uploader/html5_img_uploader.ogv" target="_blank">cette vidéo</a> et <a href="http://demos.hacks.mozilla.org/openweb/imageUploader/" target="_blank">testez le logiciel</a> !), je serai contraint d'intégrer des plugins, mais pour le moment il vaut mieux ne pas supporter Jingle du tout.</p>
<p>Pour ce qui est du modèle que je souhaite utiliser, je calquerai celui de WordPress qui marche plutôt bien : une plateforme communautaire et une plateforme commerciale. Je trouve ce système plutôt intéressant car ceci permet dans le premier cas de meilleures interactions avec la communauté de développeurs et dans le second cas d'apporter un financement stable au projet ce qui permet à une petite équipe de travailler à plein temps sur le code, le design et la traduction du projet. Vous l'avez compris : Jappix disposera d'un site de projet du style <em>project.jappix.com</em> et d'un site commercial : <em>www.jappix.com</em>, accessible à tous et permettant d'utiliser directement la plateforme.</p>
<h3><span><strong>3. Le développement</strong></span></h3>
<p>Le développement, bien que non terminé à l'heure à laquelle j'écris ces lignes s'axe en 3 grandes parties :</p>
<ul>
<li>la partie interface homme-machine (en xHTML et CSS)  ;</li>
<li>la partie communicative et actions (en JavaScript et PHP) ;</li>
<li>la partie optimisation (allégement du JavaScript, des images et des requêtes XMPP).</li>
</ul>
<p>Premièrement, j'ai commencé par créer un mockup de l'interface, sans aucun élément dynamique ni aucune communication. Je posais les bases de code xHTML, CSS et des images nécessaires à l'interface. Durant cette partie, j'ai tenté de créer une interface la plus proche de l'utilisateur possible. Cependant, les technologies utilisées pour le CSS notamment rendent Jappix incompatible avec Internet Explorer (pour le moment).</p>
<p>Ensuite, je suis passé à la partie communication et actions (le dynamique entre autres), partie la plus complexe et laborieuse. J'ai commencé à intégrer les bibliothèques <a href="http://jquery.com/" target="_blank">JQuery</a> (pour la facilité et la rapidité à développer qu'elle apporte), et <a href="http://blog.jwchat.org/jsjac/" target="_blank">JSJaC</a> (pour la partie communications XMPP).</p>
<p>Puis, viendra la partie optimisation permettant de réduire au maximum le nombre de requêtes HTTP nécessaires au chargement de Jappix ainsi que le poids total de l'application (300 Kio actuellement, ce qui est beaucoup trop élevé : et les pays en voie de développement qui n'ont que le 56K, comment font-ils ?). Les images seront donc enregistrées sous forme de <a href="http://www.pompage.net/pompe/sprites/" target="_blank">sprites</a> en 256 couleurs PNG afin de réduire le poids total des icônes, illustrations et autres logos. De plus, il y a une réelle optimisation à faire sur les requêtes XMPP que Jappix réalise par l'exploitation d'un cache d'informations (stockage dans des <em>inputs</em> de type <em>hidden</em> du HTML) au lieu de redemander à chaque fois la récupération de données déjà transmises dans la session.</p>
<h3><span><strong>4. La comm' !</strong></span></h3>
<p>Comme tout projet qui se respecte ne peut être connu sans comm' (ou communication) auprès des autres internautes, j'ai dédié quelques heures de mon temps à créer un site de pré-lancement permettant à n'importe qui de s'inscrire aux notifications d'avant-sortie de Jappix. Je trouve cette manière de procéder intéressante étant donné que ça me permet de tenir au courant les personnes le souhaitant. Ceci permet de fidéliser avant même la sortie de Jappix quelques personnes !</p>
<p>Vous pouvez d'ores et déjà visiter le <a href="http://www.jappix.com/" target="_blank"><strong>site officiel du projet</strong></a>, afin de vous inscrire aux alertes, d'obtenir plus d'informations ou d'entrer en contact avec nous. J'ai aussi lancé le projet sur <em>CodingTeam.net</em>, <a href="http://codingteam.net/project/jappix" target="_blank">rejoignez-nous</a> (le code source arrivera bientôt) !</p>]]></content>
	</entry>
        	<entry xmlns="http://www.w3.org/2005/Atom">
		<title type="html">Guillaume Le Gales : Google va indexer le web en temps réel avec PubSubHubbub</title>
		<id>http://www.marketing3.fr/2010/03/05/google-va-indexer-le-web-en-temps-reel-avec-pubsubhubbub/</id>
		<link rel="alternate" href="http://www.marketing3.fr/2010/03/05/google-va-indexer-le-web-en-temps-reel-avec-pubsubhubbub/"/>
		<published>2010-03-05T16:36:33+00:00</published>
        <updated>2010-03-05T16:36:33+00:00</updated>
		<author><name>Guillaume Le Gales</name></author>
		
		<content type="html"><![CDATA[<p><img title="google1" src="http://www.marketing3.fr/wp-content/uploads/2009/10/google1.jpg" alt="google1" width="400" height="300" /></p>
<p>Google a annoncé le lancement prochainement d&rsquo;un moyen standard pour publier directement du contenu dans l&rsquo;index de Google avec <a href="http://www.marketing3.fr/2009/08/24/google-sinteresse-aux-flux-en-temps-reel-avec-pubsubhubbub/">PubSubHubbub</a>.</p>
<p>Après avoir annoncé la publication en temps réel des statuts Facebook sur Google, ce sont donc les flux d&rsquo;actualités des sites internet qui seront affichés en temps réel dans les résultats de recherche Google.</p>
<p><img title="PubsubHubbub on Wordpress" src="http://www.marketing3.fr/wp-content/uploads/2010/03/push.jpg" alt="PubsubHubbub on Wordpress" width="429" height="111" /></p>
<p>Pour les développeurs utilisant wordpress, il suffit d&rsquo;installer le plugin <a href="http://wordpress.org/extend/plugins/pubsubhubbub/">PubSubhubbub</a> et de déclarer son flux au hub de Google : http://pubsubhubbub.appspot.com</p>
<p>Pour Drupal, vous pouvez suivre ce <a href="http://developmentseed.org/blog/2010/feb/23/pubsubhubbub-support-drupal">tutorial</a>.</p>
<p>Les autres articles de Marketing 3.0 sur PubSubHubbub : <a href="http://www.marketing3.fr/?s=pubsubhubbub">lien</a></p>]]></content>
	</entry>
    </feed>
