Movim 0.3 est sorti
Deux mois après notre dernière parution, nous sommes fiers de vous présenter Movim 0.3 ! Comme la dernière fois, de nombreux changements ont été effectués sous le capot, mais cette fois les modifications appliquées à l'interface sont un peu plus visibles.
Parmi les fonctionnalités les plus attendues, nous avons ajouté MySQL. A ce jour, Movim 0.2 utilisait exclusivement SQLite. Mais c'est là qu'intervient Storage : il s'agit d'une interface d'abstraction entre Movim et les bases de données. Elle permet de manipuler les informations sans s'occuper de la base; les fonctions habituelles sont simplement accessibles derrières de simples méthodes comme enregistrer().
Storage est un moteur de stockage backend-agnostique qui a été conçu spécialement pour Movim. Il implémente le modèle Active Record. Actuellement, il supporte à la fois SQLite et MySQL.
Je vous conseille de lire l'article d'Etenil à ce sujet.
Il est désormais possible d'ouvrir plusieurs onglets de conversation dans Movim, chose impossible auparavant. Cette mise à jour du Widget Chat permet d'ouvrir automatiquement une conversation si un contact vient vous parler. Elle permet aussi de conserver une synchronisation avec le serveur si vous rafraichissez la page, de sorte que vos onglets restent ouverts. Sympa non ?
Je vous conseille de lire l'article d'Edhelas à ce sujet.
Un clic sur l'avatar d'un contact révèle désormais son profil, dans lequel apparait l'onglet Flux. Cet onglet n'est pas encore officiellement implémenté, même si les outils sont là. Il permettra bientôt d'afficher le flux de microblogging, celui là même que vous pourriez alimenter via Jappix ! C'est en quelque sorte le "mur" de votre contact qui sera visible à cet endroit.
Liste des changements :
- Filtrage des navigateurs non supportés
- Gestion des erreurs aux logins
- Modification du Widgets Chat (multi onglets)
- Ajout de Storage
- Ajout du support de MySQL
- Ajout de l'affichage de la liste de contacts
- Ajout et Suppression de contact
- Ajout de l'indicateur de présence
- Ajout du changement statut
- Ajout de l'affichage des profils (vcard)
- Ajout de l'édition de son profil
- Ajout des flux de microblogging sur les profils (PubSub)
- Ajout d'un systeme de log
La feuille de route de Movim 0.3 n'a pas été tout à fait suivie. Il y a eu quelques retards (comme toujours), des imprévus qui ont demandé un lourd travail en arrière plan mais qui était nécessaire. La feuille de route sera désormais tenue à jour par notre nouveau membre: Vincent.
La feuille de route temporaire de Movim 0.4 est disponible sur notre wiki.
Rendez vous dans deux mois !
 
Comments
bonjour
juste une remarque en passant il manque sur la page d'accueil un court teste expliquant ce qu'est movim, donc ne connaissant rien je met bien 5 bonnes minutes en lisant à droite à gauche pour savoir ce que c'est...
En effet, pour l'heure le site du projet est assez technique. Nous en sommes désolé.
Movim est un projet de réseau social décentralisé. A terme, vous disposerez d'une page assez semblable à Facebook, Diaspora ou Jappix : les fonctionnalités de bases des réseaux sociaux sont souvent les mêmes. Un mur, des onglets de tchat, une liste de contacts, une galerie photo etc.
Vos informations seront stockées en deux endroits : - vos publications, votre statut, vos "humeurs" et votre indicateur de présence seront localisés sur le serveur XMPP où vous avez créé vos identifiants, - vos photos ou tout autre contenu qui ne serait pas du texte seront stockés sur le serveur web où est installé l'application Movim.
Cette organisation peu paraître complexe. L'avantage : vous n'avez qu'à vous connecter sur Jappix par exemple et tous vos informations réapparaissent ! Vous pouvez changer de réseau social très librement, tant que celui ci prends la peine d'avoir une compatibilité XMPP.
Il sera également possible de gérer la visibilité de vos groupes de contacts les uns par rapport aux autres. Lorsque toutes les fonctionnalités classiques auront été codées, XMPP ouvre la porte vers de nouvelles pratiques telles que la visioconférence.
"Jingle" permet notamment d'établir des conversations audio. Google a apporté sa pierre à l'édifice en faisant avancer un conflit qui durait depuis plusieurs années entre deux codecs (il a apporté le sien qui est libre). Le temps que Movim 1.0 sorte, Google aura probablement imposé son codec sur Google+ et nous pourrons donc ajouter cette fonctionnalité. L'avantage c'est qu'il sera possible en théorie de contacter quelqu'un sur smartphone, ou sur PC s'il a un logiciel client compatible (comme Gajim).
Et nous imaginons de nouvelles perspectives qui n'ont encore jamais été implémentées dans un réseau social, pour avoir le plus de valeur ajoutée par rapport aux réseaux concurrents.
Pour finir, je dirais que la grande force de Movim c'est qu'avec vos seuls identifiants vous pouvez avoir un compte Jabber, un compte Mail et un compte Réseau Social de votre choix.
J'espère avoir répondu le plus largement possible à ta question gil !
Content de voir que vous avancez, je vous suis depuis pas mal de temps (par le biais de la mailing list).
Tous mes encouragements pour la suite !!!