La plate‐forme MongooseIM est disponible en version 2.0.0 ! Pour information ou rappel, c’est une plate‐forme de messagerie mobile instantanée, massivement extensible, dont le cœur est basé sur XMPP (Jabber). Elle permet de bâtir des applications de clavardage, ou de simplement déployer la partie serveur pour une communauté, association, entreprise ou administration, en utilisant des clients XMPP/Jabber standards. Cette version 2.0.0 est une étape majeure dans le développement de MongooseIM, les nouveautés sont spécialement conçues et contribuées pour les développeurs (backend, iOS et Android), également les administrateurs systèmes et devops.
Survol des nouveautés, détaillées en seconde partie :
- pivot : d’un serveur isolé vers une plate‐forme complète client‐serveur ;
- PubSub, ou « publish‐and‐subscribe » ;
- MUC light, la discussion de groupe simplifiée ;
- une API REST pour les clients et pour les serveurs ;
- contributions significatives aux bibliothèques XMPP/Jabber :
- XMPPFramework pour iOS,
- Smack pour Android ;
- documentation revue et augmentée ;
- des tests fonctionnels et performance en continu.