Lightning [10 minutes]

Fri, 2015-08-21 11:34

The Future of MQTT

After the standardization of MQTT 3.1.1 at OASIS was completed in 2014, the work of the technical committee did not end there. The brief for 3.1.1 was to reach consensus with the minimum amount of changes from 3.1, so that a standard could be published promptly. That left a raft of suggestions for improvements to be considered at a later date.

Sat, 2015-08-01 00:01

IoT supercharged: complex event processing for MQTT with Eclipse technologies

As today’s IoT applications are getting more and more complex, developers often find themselves having to find scalable solutions to processing a large volume of messages originating from many connected devices. Luckily, Eclipse already supports several useful technologies built on MQTT foundations that help with getting information from devices to the cloud reliably.

Fri, 2015-07-31 17:50

The Components We Develop Are Not Used at All! Or Are They?

Developing component based software is cool. But which of the developed components are actually used?
Most of the time it is uncertain. A similar uncertainty emerges with regression tests. Are the bug-fixes actually tested?

To some developers these information might not be interesting. As much more it is for decision makers.
We use JaCoCo for gathering this usage/test data.
Hurdles are:

Fri, 2015-07-31 14:41

The Jubula Client API

Jubula is a powerful and professional Eclipse-based tool for automated functional testing through the Graphical User Interface.

The Eclipse Jubula Project is an open-source project hosted at the Eclipse Foundation which is available as an installable feature into Eclipse, and as part of the Eclipse for Testers package.

Wed, 2015-07-29 12:06

Writing documentation with Asciidoctor

AsciiDoc is a lightweight markup language (like Markdown or Textile). Asciidoctor is a comprehensive, user-friendly publishing toolchain for the AsciiDoc writing format. We have decided to use it to reduce the pain when writing documentation and to be more efficient. The asciidoctor platform is easy to use, extensive and open-source. We believe that this tool can help you as it did for us and that is what this talk is about.

What is the ideal platform to write documentation? Because of the numerous solutions, we had to define requirements:

Tue, 2015-07-28 14:46

AGILE: An Open Source, Adoptive & Programmable IoT Gateway for Makers & Entrepreneurs

This talk is about the AGILE gateway, a new Open Source project that aims to build and deliver an open source (hardware & software) modular gateway for the Internet of Things. The gateway, based on open platforms, will target makers and entrepreneurs allowing to quickly prototype solutions for domains like home automation, quantifiedself, enironment monitoring and more. The gateway will provide features like:

Thu, 2015-07-16 16:57

Why become a member of Eclipse ???

Eclipse is not just an IDE and a foundation. This is a full ecosystem of applications, plugins, and other applications development tools.

Together, we will see why you and your company should use Eclipse technologies, contribute to it, and become a member of the foundation. From community support to business opportunities, from local JUG to Eclipse Con, being active in the Eclipse ecosystem is one of the success key of your project.

To illustrate, I will use many examples of projects that would not have been that big without Eclipse ;-)

Fri, 2015-07-10 13:41

The fight over committing IDE meta files: misconceptions, misunderstandings, and solutions

Should the meta files related to an IDE be committed?

There is a never-ending fight over this question. I'm sure that most advanced Eclipse users would immediately answer with an obvious YES!

But what about non-Eclipse users? Why is it that they often don’t want to commit meta files? What can we do to convince them to? What can we, as advanced Eclipse users, do differently? And is there something we can we do with our beloved Eclipse IDE?


Subscribe to Lightning [10 minutes]