La version 0.9 de StatusNet le logiciel de micro-blogging libre est sortie
Le script PHP qui propulse le service de micro-blogging Identi.ca est désormais disponible en téléchargement. Jusqu’à présent on ne pouvait qu’utiliser la béta-version de la 0.9 sur Identi.ca qui sert donc de laboratoire grandeur nature. Voici un rapide panorama des nouveautés de cette version tirées de l’annonce de sa sortie :
- Support du nouveau standard de mise à jour de status OStatus, basé sur PubSubHubbub, Salmon, Webfinger, et Activity Streams.
- Support de la géolocalisation. Les messages sont (optionnellement) marqués avec des données de type microformat et peuvent être affichées sur une carte.
- La taille des messages n’est plus fixe et peut-être paramétrée de 1 à l’infini. La valeur par défaut reste 140.
- Un framework de gestion des autorisations qui peut permettre de définir différents niveaux d’habilitations pour les utilisateurs
- Un panneau d’administration web
- Un système de modération
- Un système de flag qui permet aux utilisateur de marquer un profil en vue d’une éventuelle modération
- Support de OAuth authentication dans l’API Twitter
- Un système de rôle qui permet à l’administrateur du site de déléguer des rôles d’administration ou de modération à des utilisateurs
- Un système d’authentification par plugins
- Un plugin d’authentification pour LDAP
- Certaines fonctions qui étaient dans le coeur de la version 0.8 sont désormais des plugins comme OpenID, Twitter integration, Facebook integration
- Un plugin pour fournir une interface optimisée pour les navigateurs web de téléphone mobiles
- Support de Facebook Connect
- Possibilité de s’identifier avec un compte Twitter
- Un système de traduction amélioré avec davantage de langues
- Support natif des « répétitions » (comme les « retweets » de Twitter )
- Un système de cache par plugin pour Memcached, APC, XCache
- Plugin pour le support de RSSCloud
- Un framework pour ajouter de la publicité au site public et des plugins pour Google AdSense and OpenX server
- Un plugin pour blacklister certaines URL ou nom de compte
A cela s’ajoute tout un lot de correctifs accessibles dans le Changelog de la version.
StatusNet continue de progresser. Les remarques qui me viennent au vu de ces évolutions sont :
- La continuité de l’effort de développement pour intégrer ou s’intégrer aux deux autres leader du marché des services de « status » que sont Twitter et Facebook.
- L’externalisation de fonctions sous forme de plugins, ce qui va dans le sens de l’allégement du coeur du logiciel. Une tendance parfois inverse sur d’autres projets comme Wordpress qui auraient tendance à intégrer des plugins au coeur du logiciel.
- L’amélioration du système de plugins, ce qui ouvre de bonnes perspectives d’évolution pour StatusNet. La « bidouillabilité » sans impacter le coeur du logiciel permet de fédérer une communauté autour du logiciel et des ces extensions.
En résumé la 0.9 représente un progrès qui me semble significatif dans l’évolution de ce logiciel. J’hésite toujours à m’installer ma propre instance, c’est très tentant…
Réagir à cet article
Article original écrit par Philippe Scoffoni le 04/03/2010. | Lien direct vers cet article
Cette création est mise à disposition sous un contrat Creative Commons BY à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).