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 !