OpenPaaS #2 Le calendrier [vidéo]

Pour continuer la présentation des modules d’OpenPaaS, John vous parle ici du calendrier et vous explique son fonctionnement. Le calendrier d’OpenPaaS constitue une solution particulièrement adaptée pour subvenir aux besoins d’organisation concertée des différents collaborateurs et partenaires d’une entreprise. Au-delà…

Using SonarQube to Analyze a Java Project

For the past weeks, I have tried to leverage SonarQube in order to do static analysis of the James source code. This article reports and describes some of the things I did to eventually spot a few security issues in …

Concevoir une plateforme de support logiciel

Click here for English version. En tant que Product Owner chez Linagora, une de mes missions est la conception d’une nouvelle plateforme d'assistance logicielle. Dans cet article, j’aimerai partager certaines pratiques de conception de logiciel que nous utilisons pour améliorer…

Designing an IT helpdesk platform

Cliquer ici pour la version française. As a product owner at Linagora, I'm in charge of designing a new helpdesk platform following our IT support model. In this article, I would like to share some software design practices we use…

Construisons ensemble le chatbot bancaire dedemain !

Retrouvez les slides réalisées pour notre Meetup collaboratif du jeudi 9 novembre 2017 : "Construisons ensemble le chatbot bancaire de demain !" Après la publication de son étude sur les chatbots de l'écosystème bancaire "ChatBots et intelligence artificielle arrivent dans…

Working with an agile team remotely

As a product owner at Linagora, I coordinate the development of a new helpdesk software on OpenPaaS with our technical team based in Vietnam. In this article, I would like to share the tools and practices I use with my…

Searching email address in Elasticsearch

You may have heard about Apache James, the enterprise mail server which we use in OpenPaaS project to provide mail feature. The reason behind this choice is obvious: James is complete, stable, secure and extendable. And guess what, Linagora is…

Scalability in video-conferencing (Part 1)

OpenPaaS is an open collaboration platform for business. Linagora developed Hubl.in which is a free and Open-Source video-conferencing tool built into OpenPaaS. This virtual meeting is based on the WebRTC standard that provides browsers tools for real-time communications, and Linagora…

Analyzing data for automatic datavisualization

In the world of technology, data is the most important resource. So, processing and put data in statistical form become more important than ever and currently many software exist (Excel, Google sheet …) but most are still closed source products…

Apache James joins the Hacktoberfest !

The Hacktoberfest is a month-long collaborative event organized by Github and DigitalOcean to promote OpenSource contributions during the month of October. Have you never been contributing to a project? Don’t you know which project to contribute to? Don’t you know…

Installing James 3.0 With SPF Verification

In this article, we will cover the installation of James Server 3.0 with Docker.We will use the cassandra-guice flavor, which ships a James server storing mailboxes in a Cassandra database and indexing them into an Elasticsearch service. The main purpose…

Advanced Node.JS Meetup

Writing NodeJS applications is an easy task for JavaScript developers. However, getting what is happening under the hood in NodeJS may be intimidating, but understanding it is vital for web developers. Indeed, when you try to learn NodeJS, most tutorials…

OpenPaaS Newsletter 6 – August 2017

For this August newsletter, nothing technical since most of the OpenPaaS Team members were on holidays this month. Some of them wanted to share what they did: relaxing in front of the sea, hiking in mountains, visiting new cities… and…