• Movim
  • WikiMovim
  • DevMovim
  • PlanetMovim
Planet Movim
Tout ce qui parle de movim sur le Web
  • Accueil
  • Statistiques
  • Inscription
  • Archives
  • Contact

Abonnement

  • feed Fil de tous les articles

Membres

  • feed  Barrier Julien
  • feed  Jaussoin Timothée
  • feed  Movim
  • feed  Movim FR
  • feed  Revue de presse
  • feed  Saliou Valérian
  • feed  Vincent L

Participer

  • meta Ajouter votre blog
  • meta Administration
Filtrer les articles :     Articles du jour   -   Articles de la semaine   -   Articles du mois   -   Tous les articles

Accès rapide aux derniers articles de la page


05/02/2012 : Movim 0.4 ! 05/02/2012 : Movim 0.4 is out! 01/02/2012 : Projet d'ouverture d'un pod Movim à l'École d'Ingénieur Polytech Nantes 29/01/2012 : Jappix s’émancipe 22/01/2012 : Jappix s’émancipe 15/01/2012 : Jappix me, envolez vous ! 13/01/2012 : Movim 0.4 - Avancée du projet 17/12/2011 : Jappix me, votre profil dans les nuages 14/11/2011 : Que voulez-vous voir dans Jappix ? 14/11/2011 : Retour en ligne du blog
Page suivante »
avatar
Movim 0.4 ! 
Par Movim FR le 05/02/2012 à 01:00

Après de longs mois de développement la version 0.4 est de sortie !

Au menu, de (très) nombreuses modifications :

  • Un très gros bug lié à la stabilité de la session a été corrigé, il touchait un des identifiants de session BOSH, si vous voulez des détails c'est par ici.
  • Une grande partie des widgets ont été réécrits et nettoyés pour utiliser au maximum les possibilités fournies par l'API Widget.
  • Un énorme travail a été fait au niveau du cache, presque toutes les informations fournies par le serveur XMPP sont recopiées en base de donnée pour que l'utilisateur ne perde rien de sa session même après un rechargement brusque de page.
  • La réécriture du Roster (la liste de contact) a permis de le réorganiser et de le rendre plus clair, les contacts sont classés par présence, un clic sur le nom permet d'accéder à la page du contact, et un clic sur la petite bulle permet de démarrer une discussion .
  • Le chat a été amélioré et supporte maintenant le cache (20 derniers messages), et indique si le contact est en train de rédiger un message.
  • Un important travail a également été fait concernant les flux, nous avons implémenté la XEP Microblogging. L'utilisateur peut désormais écrire et poster un message sur son flux et lire les messages de ses contacts ainsi que leurs commentaires. Bien sûr tout ça se fait instantanément.

Et de nombreuses choses ont été rajoutées en Bonus à tout ça :

  • Les images des avatars sont désormais traitées par la bibliothèque GD, puis gardées en cache dans le navigateur plusieurs heures. De cette manière les pages générées par Movim ne pèsent plus que quelques ko de code HTML ; le CSS et javascript étant eux aussi cachés par le navigateur.
  • Movim permet maintenant la création de comptes sur le serveur (web et XMPP), la gestion des (très) nombreux cas d'erreurs permet de notifier l'utilisateur de l'étape à laquelle la création de son compte a planté (nom déjà existant, mot de passe trop faible).
  • Lorsqu'un nouveau message est réceptionné dans Movim et que l'utilisateur n'a pas la page en premier plan, un [1] se rajoute dans la barre de titre (ou dans l'onglet) et celui-ci reçoit une notification système par le système de notifications HTML5 (en cours de standardisation), les utilisateurs de Firefox devront pour le moment installer cette extension.
  • Deux petits patch permettent dorénavant d'installer Movim sur un serveur configuré en HTTPS et de dialoguer avec le serveur XMPP au travers d'un proxy.

Vous pouvez trouver tout en détail sur la roadmap de la version.

La page pod.movim.eu a été créée pour lister les serveurs sur lesquels Movim a été installé. Pour pourrez ainsi vous créer un compte sur l'un d'entre eux pour tester Movim en quelques clics.

Et bien sûr, pour télécharger tout ça, c'est par ici.

Amusez vous bien !

Retour au sommaire
avatar
Movim 0.4 is out! 
Par Movim le 05/02/2012 à 01:00

After several months of development, version 0.4 of Movim is finally out!

This new release contains the following improvements:

  • A very big bug was fixed on the session stability. It affected the identifiers of the BOSH session. For more details, have a look here.
  • Many widgets have been rewritten and cleaned up to benefit from the latest improvements in the widgets'API.
  • A lot of work was done on the cache, almost all data from the XMPP server are now copied in the database so the end users'session is always persistent, even after a rough page reload.
  • The roster (contacts list) was rewritten so as to reorganise it and make it clearer. Contacts are now sorted by status, clicking on a contact opens up his profile, and clicking on the small bubble next to the name opens up a chat window.
  • The chat was improved and now caches the last 20 messages. It also indicates when the contact is composing a new message.
  • A lot of work was done on the feeds, and we implemented the Microblogging XEP. Users can now write and send messages on their feeds and read their contacts'feeds and comments instantly.

And many new features were added:

  • The avatars are now processed with the GD library, then cached in the web browser for several hours. This way the pages generated by Movim are only a few kB of HTML code ; the CSS and javascript code are also cached in the browser.
  • Movim now supports account creation on both the node and the XMPP server. The implementation handles many error cases and notifies the user as to what problem was encountered while creating the account (existing username, weak password etc.).
  • When a new message is receive in Movim and the page is in the background, a [1] is prepended to the page title, and an HTML5 notification (soon to be standardised) is emitted. Firefox users need to intall this add-on to benefit from this feature.
  • Two small patches allow Movim to be installed on HTTPS-only servers and to communicate with the XMPP server through a proxy.

You can find more details on the 0.4 roadmap.

Finally, the page pod.movim.eu was created to list all known Movim servers on which you can create an account an try the software in a couple of clicks.

You can download this new release over there.

Have fun!

Retour au sommaire
avatar
Projet d'ouverture d'un pod Movim à l'École d'Ingénieur Polytech Nantes 
Par Jaussoin Timothée le 01/02/2012 à 22:23

Après de longues négociations avec l'administration (en particulier la Direction des Services Informatiques) de mon école d'ingénieur, Polytech Nantes, j'ai réussit à faire approuver l'ouverture, d'un pod (ou nœud) Movim pour les étudiants et le personnel en interne.

F.Zimmerman & B.Bayart durant les RMLL 2009 à Polytech Nantes

Je tente par ailleurs de rassembler un petit groupe d'intéressés au sein de l'établissement pour promouvoir et participer au développement au travers de leurs études (via ce qu'on appelle un "projet d'envergure").

Bien sur ce pod ne sera pas accessible que depuis l'enceinte de l'université (sécurité oblige) mais j'ai réussit à patcher Movim pour y ajouter le support des Proxy HTTP afin de lui permettre de se connecter à l'extérieur, vous retrouverez ce patch dans la version 0.4 du projet qui va sortir dans les jours qui arrivent. Ainsi les (futur) comptes qui seront créés sur le serveur de l'université pourront dialoguer en toute transparence avec les autres nœuds Movim (et clients Jabber).

Je vous tiens au courant de l'évolution de la situation ;)

Retour au sommaire
avatar
Jappix s’émancipe 
Par Barrier Julien le 29/01/2012 à 11:36

Aujourd’hui, fin janvier 2012, Jappix s’ouvre à de nouveaux horizons. Dans le but de réunir les développeurs, contributeurs et toute personne intéressée par le projet Jappix, nous ouvrons aujourd’hui la plateforme developer.jappix.org.

Logo de developer.jappix.org

D’autre part, nous ouvrons d’autres domaines, basés sur jappix.org qui devient le site du projet jappix (et remplace ainsi project.jappix.com qui ne donne que des informations à propos de la plateforme jappix.com ). Ainsi, les téléchargements s’effectueront désormais depuis downloads.jappix.org(qui redirigera en fait vers une page sécifique sur jappix.org) et un dépot git a aussi été mis en place. Tou n’est pas encore opérationnel, certaines pages ne sont pas complètes.

Plusieurs raisons à tous ces changements. Déjà, nous souhaitions séparer jappix.org et jappix.com. Ce qui se rapporte à la plateforme officielle n’a plus aucun rapport avec ce qui se rapporte au projet. Le site jappix.net a aussi ouvert, dans le but de fédérer les différents utilisateurs de jappix. Dans le futur, il sera constitué de bien plus qu’une page, permettant aux utilisateurs de jappix de se réunir. En somme, jappix.org est fait pour le projet, jappix.com sert en tant que plateforme officielle et jappix.net se veut réunir les communautés d’utilisateurs. Par communautés d’utilisateurs, je veux dire les personnes qui ont installé Jappix sur leur serveur et qui souhaitent rentrer en contact avec d’autres personnes, communiquer autour de la plateforme, de l’utilisation de chacun. Si on devait réunir les 11 100 utilisateurs de jappix.com, ça ne servirait à rien…

Aussi, nous souhaitions rendre plus facile le développement. En centralisant tous les liens vers les différentes interface sur jappix.org, nous permettons à d’éventuels futurs développeurs de s’y retrouver. Le choix de git a aussi été dans ce sens. Étant bien plus utilisé que Subversion, il sera plus facile de rejoindre le projet.

Nous avons en fait créé un projet sur github. Toujours dans cette même optique d’aller chercher le développeur. De nombreux projets libres sont hébergés par github, notamment diaspora, ou certains bouts de twitter. En travaillant avec github, nous nous connectons à tout un monde. Sachant néanmoins que centraliser l’information n’est pas une bonne idée, des mirroirs ont été installé. Jappix, en charge de la communication sociale à propos de Jappix, est ainsi mainteneur du projet sur gitorious. Vanaryon, à l’initiative de Jappix, s’occupe toujours de la version Subversion placée sur Codingteam. Je recommande cependant l’utilisation de github, pour ne pas trop nous éparpiller. Les bugs repportés sur Codingteam ne serviront plus qu’à Jappix.com et plus au projet en tant que tel.

Je vous laisse découvrir tout ceci, qui permet au projet Jappix une certaine indépendance par rapport à certaines plateformes de développement, ne centralisant pas l’information en un endroit particulier. Nous essayons de faire de notre mieux pour rendre ce projet attractif, le développement étant actuellement en pause. J’annonce enfin que nous sommes en contact avec les développeurs de Beem dans le but de vous permettre de vous connecter depuis une plateforme Android!

Retour au sommaire
avatar
Jappix s’émancipe 
Par Barrier Julien le 22/01/2012 à 16:30

Aujourd’hui, premier décembre, Jappix s’ouvre à de nouveaux horizons. Dans le but de réunir les développeurs, contributeurs et toute personne intéressée par le projet Jappix, nous ouvrons aujourd’hui la plateforme developer.jappix.org.

Logo de developer.jappix.org

D’autre part, nous ouvrons d’autres domaines, basés sur jappix.org qui devient le site du projet jappix (et remplace ainsi project.jappix.com qui ne donne que des informations à propos de la plateforme jappix.com ). Ainsi, les téléchargements s’effectueront désormais depuis downloads.jappix.org et nous mettons en place un dépot git à l’adresse git.jappix.org.

Plusieurs raisons à tous ces changements. Déjà, nous souhaitions séparer jappix.org et jappix.com. Ce qui se rapporte à la plateforme officielle n’a plus aucun rapport avec ce qui se rapporte au projet. Le site jappix.net a aussi ouvert, dans le but de fédérer les différents utilisateurs de jappix. Dans le futur, il sera constitué de bien plus qu’une page, permettant aux utilisateurs de jappix de se réunir. En somme, jappix.org est fait pour le projet, jappix.com sert en tant que plateforme officielle et jappix.net se veut une communauté d’utilisateurs. Par communauté d’utilisateurs, j’entends personnes qui ont installé Jappix sur leur serveur et qui souhaitent rentrer en contact avec d’autres personnes. Si on devait réunir les 8 700 utilisateurs de jappix.com, ça ne servirait à rien…

Aussi, nous souhaitions rendre plus facile le développement. En centralisant tout sur jappix.org, nous permettons à d’éventuels futurs développeurs de s’y retrouver. On ne navigue plus entre les différents domaines sans rapport avec jappix, bref, c’est plus facile. Le choix de git a aussi été dans ce sens. Étant bien plus utilisé que Subversion, il sera plus facile de rejoindre le projet.

Enfin, j’invite chacun à s’enregistrer sur la plateforme redmine mise en place (developer.jappix.org). Nous avons choisi Redmine car c’est une plateforme connue par de nombreuses personnes, d’une part et d’autre part, de nombreuses fonctionnalités sont intéressantes. Jappix étant un projet géré par l’association PostPro, mesurer le temps consacré au développement était intéressant. Nous avons aussi la possibilité de planifier des tâches et de gérer nous même la plateforme, ce qui est un avantage incontestable. C’est Cyril, community manager de Jappix.com qui se charge de la plateforme. Nous avons donc mis en place, en plus d’un tracker de bugs, un wiki et un dépot.

Je vous laisse découvrir tout ceci, qui permet au projet Jappix une certaine indépendance par rapport à certaines plateformes de développement.

9114 le 11 décembre.

9636 le 16 décembre

Retour au sommaire
avatar
Jappix me, envolez vous ! 
Par Barrier Julien le 15/01/2012 à 11:00

Depuis quelques jours, un petit buzz se faisait dans les endroits reculés du web, autour de Jappix. De nombreuses personnes se demandaient ce que nous pouvions bien lancer.

Aujourd’hui, nous sommes fiers d’annoncer la sortie de Jappix me, un service qui permettra aux utilisateurs de XMPP de développer leur propre profil en ligne. Pour l’instant, tout est sujet à évolution. Juste les fonctionnalités basiques ont été faites. Bref, vous pouvez dès à présent créer un profil public sur me.jappix.com. J’avais annoncé la plateforme il y a un mois, alors que le développement n’était pas fini.

page d’accueil de Jappix me

Affichage d’un post dans Jappix me

Actuellement, cette plateforme n’est qu’une version bêta. Il subsistera quelques bugs et les fonctionnalités ne sont pas toutes disponibles. Nous lançons donc Jappix me sur jappix.com, sans pour autant laisser d’autres sites l’utiliser. Nous ne voulons pas causer de problème chez d’autres utilisateurs, c’est pourquoi tout est actuellement centralisé. En cas de problème, envoyez simplement un message au compte community, nous nous ferons un plaisir de vous y répondre.

affichage d’image dans Jappix me

Le principe est de pouvoir disposer d’un profil public sur internet, de pouvoir diffuser des informations publiquement. On nous dira que ça ne sert à rien, que c’est une atteinte à la vie privée. Mais chacun est libre d’activer ou non la plateforme. Diffuser des informations est ainsi un moyen d’apparaître, d’exister sur internet. Jappix me nous a ainsi semblé important dans cette optique de partage de données.

Même si le code n’a pas encore été libéré (il le sera dans quelques mois, quand la plateforme sera stable), tout ceci est sujet à évolution. Parlons de la liberté. Comme il en a été pour Jappix desktop, à la base, la plateforme restera privée. Ce n’est que quelques mois plus tard, lorsque tout sera opérationnel, que nous proposerons le téléchargement des sources, sous licence AGPL (promis !). Nous souhaitons ainsi mettre en place, via cette interface, la gestion des #hahstags et des @mentions. Permettre le lien entre les utilisateurs est notre principal objectif. De plus, nous intégrerons les commentaires aux images et posts, et Jappix Mini prendra là une importance particulière. Il sera possible de communiquer directement avec la personne dont on visualise le profil public, de voir le profil d’une liste de contacts simplement. Bref, tout ceci sera amélioré.

 

Et comme nous ne voulons pas nous arrêter là, dans quelques jours sortira une nouvelle version de Jappix desktop. Jappix 0.9 intégrera au mieux la gestion de Jappix me, mais nous vous réservons d’autres choses. Malgré un manque de développeurs, nous continuons, Jappix évolue !

Retour au sommaire
avatar
Movim 0.4 - Avancée du projet 
Par Jaussoin Timothée le 13/01/2012 à 13:56

Bonjour tout le monde,

Je vous rédige ce petit message afin de vous tenir au courant de l'avancée de la version 0.4 du projet.

Malheureusement celui-ci n'a pas pu être releasé dans les temps. Je suis, en effet, retenu par une masse assez importante de travail pour mes études (fin de semestre oblige) et je n'ai donc malheureusement pas le temps de finaliser le code actuel en vue de sa publication.

Je compte donc reprendre et terminer ce que j'ai à faire pour les cours d'ici deux semaines pour (enfin) faire les derniers patchs importants sur le code qui sont :

  • Créer le flux et la vCard vierge au premier lancement d'un nouveau compte (pour le moment je suis obligé de faire cette partie à la main) pour finaliser la création d'un compte XMPP complet depuis l'interface Movim
  • Corriger toutes les erreurs de langue et exporter les fichiers à traduire pour l'interface de Launchpad
  • Traduire intégralement en langue française
  • Faire une revue du code

Et enfin packager et releaser :)

Dans les semaines qui suivront je ne travaillerai pas directement sur le code mais je serai en priorité sur la documentation et l'organisation du projet afin de la mettre à jour et de faciliter la vie des futurs développeurs et administrateurs, il y aura donc :

  • Une mise à jour du tutoriel de déploiement sur le serveur Web
  • Un tutoriel qui expliquera la bonne configuration du serveur XMPP afin de le lier à Movim (sur eJabberd uniquement pour le moment)
  • Une mise à jour progressive de la documentation développeurs, en particulier du coté du développement des Widgets

Si certaines personnes sont partantes pour donner un petit coup de main , notamment pour la traduction du projet (les langues traduites avant la release seront intégrées au package final) ainsi que des pages du Wiki, contactez moi, j'aurais du travail pour vous ;)

Merci et à bientôt !

Corrections des fautes par Manildomin

Retour au sommaire
avatar
Jappix me, votre profil dans les nuages 
Par Barrier Julien le 17/12/2011 à 21:46

Même si ça n’en a pas l’air, jappix avance. lentement, sûrement. On est, certes, loin d’un développement actif comme on pouvait le voir il y a un peu moins d’un an (souvenez-vous, jappix prism [0.3] s’annonçait comme un véritable changement, et avait nécessité plus de 200h de développement. Bref, du temps a passé,et nous ne pouvons être aussi actifs qu’auparavant. (voir mon article sur le départ de vanaryon).

Mais bientôt, quelque chose de nouveau arrivera. Quelque chose qui permettra, je l’espère, de placer Jappix dans le rang des réseaux sociaux. Cette chose, c’est Jappix me. Même s’il ne développe plus directement dans Jappix, vanaryon a décidé de lancer le projet Jappix me. En quelques mots, Jappix me est la solution libre et décentralisée pour développer un profil public.

Canal social dans Jappix me. (version en développement : l’avatar est mal affiché)

Cette solution est née du fait que nous avons remarqué qu’aujourd’hui, pour mettre en place facilement un profil public sur internet, il faut passer par une plateforme restrictive, telle que Facebook ou Google. Nous souhaitons permettre à chacun de créer son propre profil public sur le web.

Tout est simplifié au minimum. Le profil public se créera à partir de la version desktop de Jappix. Publier des informations sur son canal social, modifier son profil, tel seront les moyens d’utilisation de Jappix me. Mais, bien entendu, l’on pourra modifier son profil public avec d’autres programmes, tels que MOVIM ou Gajim, à partir du moment où le profil est activé.

Apperçu de la géolocalisation dans Jappix me

À terme, nous développerons les groupes dans Jappix me. Ceci sera fait, bien entendu, aussi dans la version desktop de Jappix. Chacun pourra créer un groupe pour une association, une communauté. Des pages publiques sont devenues essentielles dans le web d’aujourd’hui. Jappix le permettra. De plus, je pense qu’il sera intéressant de permettre la création de CV en ligne. Proposer ceci, c’est aider les utilisateurs de XMPP à la fois pour les loisirs et dans la vie professionnelle, en respectant leur principes libristes.

Pour le moment, Vanaryon s’occupe seul du développement et ne souhaite pas partager ni le code, ni permettre les tests du programme. Une fois que tout ce qui est prévu sera codé, nous diffuserons tout ceci pour permettre l’amélioration de Jappix me. Nous prévoyons une sortie publique de Jappix me pour Jappix 0.9 ou 1.0. En attendant, nous recherchons toujours des développeurs pour Jappix, le développement étant fortement ralentit ces temps.

Retour au sommaire
avatar
Que voulez-vous voir dans Jappix ? 
Par Barrier Julien le 14/11/2011 à 20:28

Il faut le dire, les appels lancés pour rebooster le développement de Jappix ne marchent pas très bien… À vrai dire, même si certaines personnes s’y intéressent, j’ai l’impression que personne ne veut mettre la main à la pâte pour améliorer le programme. Il en sera ainsi, si personne ne le fait, Jappix ne deviendra pas meilleur.

C’est pourquoi aujourd’hui, nous proposons à chaque utilisateur de Jappix de donner ses idées. Que souhaitez-vous voir dans Jappix ? Ceci est important pour plusieurs raisons. D’abord, cela nous permet définir des priorités dans le développement. Si nous savons ce que les utilisateurs veulent voir développé dans le programme, nous le ferons (dans la limite du possible évidemment). Et nous le feront en sachant que cela servira. Ainsi, nous travaillerons efficacement en permettant aux utilisateurs de choisir ce qu’ils veulent voir dans Jappix.

Ensuite, en sachant quels besoins vous avez, nous ne serions pas obligés de créer des besoins. Ce n’est pas notre but, nous n’avons aucun business à faire avec Jappix. Notre seule but étant de fournir à ceux qui le souhaitent une plateforme sociale libre, décentralisée et stable.

Je vous invite ainsi à commenter, apportant vos idées. Les personnes se sentant capables de participer au développement du programme sont, bien entendu, toujours invitées à participer ;-)

J’en profite par ailleurs pour signaler que nus préparons un système basé sur Jappix, nommé Jappix me, qui permettra de créer un profil public, le tout basé sur XMPP. Ça sera prêt plus tôt que prévu si tout continue dans ce sens et on pourra avoir ça dans la 0.9 !

Retour au sommaire
avatar
Retour en ligne du blog 
Par Movim FR le 14/11/2011 à 01:00

Bonsoir à tous,

Le site a rencontré quelques difficultés la semaine dernière. C'est aujourd'hui résolu, il s'agissait d'un problème de droits sur le serveur qui héberge le site.

Tout est donc revenu à la normale, et aucune donnée n'a été perdue. Le projet continue d'avancer grâce à Edhelas notamment, qui travaille sur la finalisation de la nouvelle interface dont nous vous parlerons bientôt ici même.

À très vite !

Vincent

Retour au sommaire
Page suivante »
Produit par le BilboPlanet CSS - Xhtml valide Dessiné par le BilboPlanet Retour au début