GitLab rivals… Winter is here

Here in Linagora, we believe in OpenSource. We know that the OpenSource community attracts motivated developers who are often very disciplined. These developers know that their code represent their CV, hence they try to write it in the most elegant…

OpenPaaS Newsletter – July 2017

In this July newsletter we are happy to show you the great experience we enjoyed during OpenPaaS Desktop Barcamp by the sea! We will also introduce people who work in Vietnam and won’t forget either to highlight what’s new inside…

Why JMAP is the future of emails?

Once in a while, I find myself in a situation where I must send an email from a headless Linux server using only command line tools, often in a non-interactive context. There are several options available, each with pros and …

Launching a dev-friendly documentation website!

OpenPaaS SDK Barcamp Open Source software live thanks to the contributions of passionate developers. At Linagora, we develop such software and our wish is that any interested devops and developer can easily use our product and also bring contributions. The…

Using a Pi 3 as a Ethernet to WiFi router

A Raspberry Pi 3 At Linagora I’m working on a personal assistant project called LinTo. More articles will follow about it, so I’m not going to be very long on what LinTo is, but the highlights are: The software is…

[UDS] Cloud Computing « pour les nuls » (Exemple avec LinShare)

Université Du Savoir réalisée par notre collaboratrice Samia Ben Chekroun sur le Cloud Computing "pour les nuls". Exemple avec LinShare, Logiciel Libre de partage de fichiers sécurisé. Au Programme: – Docker images using Jenkins – Docker compose – Openshift PaaS…

Making Image Classification Simple With Spark Deep Learning

Introduction We, at Linagora, believe that all next software generation will integrate innovative features based on AI and Machine Learning (ML). Two years ago, Linagora start the development of a collaborative open-source platform called OpenPaas. In this context, I started…

Docker… my precious

If you are reading our medium articles in our Linagora Engineering publication, you can see that, here in Linagora, we are migrating all our working tools to open-source ones. Yes we are open-source company with open-source lovers. Among these different…

LinDA, le service d’accompagnement digital de LINAGORA

LinDA's presentation banner: build the open digital À l’été 2017, LINAGORA fait évoluer son offre dans le domaine de l’accompagnement digital avec la création de LinDA. Issue de la fusion entre NEOMA interactive et LinStudio, LinDA (« LINagora Digital Agency »), propose un service complet pour accompagner…

Caching REST calls when offline

Some members of the OpenPaas team and Linshare team had a meeting in Agde for a desktop bar-camp. The aim was to produce a desktop version of OpenPaas using Electron that will also support offline mode. While a part of…

Story of a BarCamp

So last week happened, and it was…awesome! Gladly invited by the OpenPaas (OP) Team, me and a couple of other guy from the LinShare team were on-board for our first BarCamp ever (Yay!). So let’s review together how it happened…

Desktop App Barcamp under the sun

As a distributed team, we love to get together several time per year to work on new things and have great time in cool places. Last week, I had the pleasure to receive a part of the OpenPaaS (OP) team…

OpenPaaS Newsletter – June 2017

As a foretaste of holidays, June, with its warm and sunny days, puts us in a good mood 🙂 So, today we are really happy to present you the significant advances done in OpenPaaS. This newsletter is particularly Calendar and…

From WebStorm to VSCode: road to the freedom

Which IDE may help me the most throughout my JavaScript development as a fullstack JS developer? This question represents the main question a fullstack JS developer may ask regarding the variety of IDEs that allow him to code in JavaScript.…

Systemd is the new Cron

… and probably everything else too I hate Cron To start with, I must confess I hate Cron. And I think that it’s a common feeling. But let’s explain my gripes: I’m not a sysadmin or anything close to that.…
Angular - Morning to understand

[Matinée pour comprendre] – Angular

Maxime, Javascript & Angular lover, a présenté aujourd’hui les grandes orientations et nouveautés d’Angular. Semantic versioning, Typescript, Web components, performance, Angular Cli, Material, Mobile kit, Protractor, State management and data flow, RxJs, Redux etc. ont été abordés lors de cette…

Check your IMAP server compliance

The development of James 3.0 is reaching the end, and this new release will bring new protocols support such as IMAP. One important remaining step is to check the validity of our IMAP implementation: are we handling well the requests?…