Extending Eclipse Flux
Eclipse Flux provides a bridge between existing desktop-based development tools and new and emerging cloud-based developer environments like Eclipse Orion or Eclipse Che. At the same time, Flux allows you to extend the capabilities of those cloud-based environments using headless services that are running in the cloud. The Java language tooling for Flux is implemented that way, including reconciling, errors, warnings, content-assist, quick fixes, and more.
In this talk you will learn how to get started with Flux and how to write your own Flux cloud service. We will live-code a new Flux service from scratch, connect that to a running Flux environment, and implement some basic features for a sample language. Attendees will learn how to implement those features for Flux and how to run those connected to an existing Flux environment.