Standard [35 minutes]

Eclipse MicroProfile Config and OSGi Config Admin

Eclipse MicroProfile Config defines a Java programming model for microservices. It offers the capability of configuring microservices without repacking the microservices; microservices reacting differently based on the deployment environment; dynamic configuration feeding into the microservices without restarting the microservices. OSGi Config Admin exists for many years and offers an efficient configuration model to OSGi applications. MicroPorfile Config can work well in OSGi applications. It doesn't contradict but instead compliments Config Admin.

Experience level: 
Beginner
Track: 

Eclipse TEA

Eclipse TEA is a new Eclipse project, just recently approved and incubated. This talk gives a quick overview of what it is all about, and what to expect in the next few months from the project, as well as hands on demo-ing the strengths with real life examples.

Eclipse TEA is a project that has been developed for the past years at SSI Schaefer in Austria. It has been open sourced now as a result of discussions with the community after presenting what we are doing with this technology at the past EclipseCons.

Experience level: 
Intermediate

Jigsaw: What the Heck Happens Now?

By the time you see this talk, Java 9 should have been released with its flagship feature: the Java Platform Module System (JPMS), also known as Jigsaw.

It goes without saying that Jigsaw will have a big impact on the entire Java ecosystem, and particularly on OSGi developers who have an 18 year head start on modularising Java applications. However, while OSGi and Jigsaw ostensibly solve similar problems, they do so in very different ways. In this talk I will address questions such as...

Experience level: 
Beginner
Track: 

CDT: Where are we? Where do we go from here?

The IDE world is changing rapidly. There are some strong new IDEs that try to support C++, but as much as I like them for other languages and platforms, they just can't compete with CDT at working with native (real native) code. However, at the same time, we realize that our lead won't last forever and we have to consider where we need to go next to remain competative.

Experience level: 
Beginner

Software is made out of people

There are many technical aspects to keep in mind when developing and testing software: Functional correctness of the features, technical excellence of the code, robustness, performance, maintainability, ...
However there's also the "people" aspect of software development: People use the software and people create it as well.
In this talk I'll show why empathy is an important skill for testers to deal with both kinds of people.
In the first part of the talk you'll learn why usability matters and how personas can help to build features that match your users needs.

Experience level: 
Beginner

Our Sponsors

For information about becoming a sponsor, please visit the EclipseCon Europe 2017 sponsor prospectus page.

Elite Dual ECE/OSGi CE

Premium

Basic

Club ECE Sponsor

IoT Theme Day

Project Quality Day

Smart Home Day

Media

EclipseCon Support Other Events

Our Other Events

Eclipse events are hosted all over the world!

  • EclipseCon Europe 2018