Projet open-source Meeds - les fondations de eXo Platform

Le logiciel eXo Platform est basé sur le socle du logiciel open-source Meeds

Le projet Meeds a été lancé en 2020 par plusieurs éditeurs de logiciels, dont eXo Platform. Les éditeurs se sont réunis au sein d’une association à but non lucratif dans le but de (entre autres) maintenir, développer et distribuer la plateforme de reconnaissance des collaborateurs – Meeds. 

Pour en savoir plus sur le projet Meeds, vous pouvez consulter le site  www.meeds.io. Le code est disponible ici..

Projet open-source Meeds - les fondations de eXo Platform

Meeds vs eXo Platform

A la fois Meeds et eXo Platform sont des technologies open-source. Meeds est construit par la communauté, en collaboration avec les développeurs de eXo Platform. eXo Platform est développé par eXo, dans le but d’être déployé en entreprise. 

Meeds se consacre à la reconnaissance des collaborateurs. C’est une plateforme légère, conçue pour être intégrée dans d’autres logiciels afin d’augmenter leur capacités de gamification et de reconnaissance. 

eXo Platform est une digitale workplace pour entreprise. Aussi, le socle est-il enrichi de fonctionnalités de communication, collaboration et productivité. La plateforme passe par des tests et des processus de contrôle de qualité rigoureux, assurant la performance, la sécurité, la stabilité et la robustesse du logiciel. Par ailleurs, vous pouvez bénéficiez du support, de la maintenance et des services d’accompagnement tout au long de votre projet.

Meeds vs eXo Platform

Architecture logicielle et les composants open-source de eXo Platform

eXo Platform est bâtie sur l’open source et les standards ouverts. Elle adhère aux normes Java EE et exploite de nombreux composants open source. L’exécutable embarque un serveur Tomcat. Les données sont stockées à la fois sur le système de fichier et dans une base de données relationnelle à l’aide des APIs standard JPA ou JCR. De plus, l’application Chat nécessite un serveur MongoDB. L’indexation et la recherche des données sont motorisées par ElasticSearch.

Au coeur du système, un micro-noyau orchestre le cycle de vie des services de base, tels que la gestion des permissions, la planification des tâches, l’envoi des notifications et le stockage des données. Les services du micro-noyau peuvent être facilement surchargés, étendus ou intégrés à des services spécifiques ou supplémentaires.

Architecture logicielle et les composants open-source de eXo Platform

Le moteur de portail gère l’authentification, l’autorisation et les permissions, ainsi que la composition graphique de différents portails sont le site par défaut “intranet”.

Un entrepôt de contenu profondément intégré alimente les fonctionnalités documentaires et de gestion de contenu web. L’interopérabilité du contenu est assurée par le support des protocoles CMIS et WebDAV.

La couche social apporte les éléments constitutifs d’une collaboration orientée utilisateur: profils riches, flux d’activité et espaces de travail. D’autres applications et services de collaboration, tels que les calendriers, les tâches, les forums, les appels vidéo et la messagerie instantanée, sont entièrement intégrés à la couche social, leur permettant d’afficher les profils utilisateur, de publier des activités, d’envoyer des notifications et d’ajouter des applications aux espaces.

eXo Rewards est le dernier ajout à la plateforme pour favoriser l’engagement des collaborateurs. Cette solution innovante s’appuie sur la blockchain Ethereum et des jetons au standard ERC20 pour fournir à chaque utilisateur un porte-monnaie sécurisé pour stocker leurs jetons récompenses et les dépenser dans une boutique d’avantages intégrée à la blockchain.

Interoperability

Étant donné qu’en moyenne 80% des applications déployées dans une entreprise sont construites en interne, disposer de connecteurs vers des solutions du marché n’est jamais suffisant.

C’est pourquoi eXo Platform a misé sur de nombreux standards d’interopérabilité ouverts tels que Java EE, portlets, CMIS, WebDAV, iCal and LDAP – pour n’en citer que quelques uns – pour être compatible et s’intégrer harmonieusement dans votre infrastructure informatique existante, vos systèmes et outils métier.

Les développeurs peuvent écrire leurs propres applications pour les exécuter au sein de la plateforme, sous forme de gadgets OpenSocial ou de portlets JSR286, tout en utilisant leur framework favoris (JSF, Spring, Ext-JS, Vue.js, AngularJS, etc.). eXo Platform vient avec de nombreuses et points d’extension documentés permettant à votre code d’interagir avec les données de la plateforme, afin de connecter vos applications métier, personnaliser un comportement ou créer des applications entièrement nouvelles.

Nous avons aussi construit plusieurs connecteurs vers les principales solutions d’entreprise du marché comme Google and Microsoft. Ces connecteurs vous permettent de bénéficier de leur suites office performantes, tout en gardant votre indépendance et en évitant le verrouillage envers les fournisseurs.

Interoperability

Etes-vous un développeur? Découvrez comment créer votre solution à base de eXo Platform

Télécharger eXo Platform

Pour télécharger la dernière édition de eXo Platform, une digital workplace open-source, contactez-nous

Contactez-nous

Télécharger Meeds

Téléchargez la dernière édition de Meeds, une plateforme open-source de reconnaissance collaborateur, à partir de GitHub

Contribuez