Doclipser or how I've put Docker in your favorite IDE
This talk is about doclipser an Eclipse plugin we have released in June. Doclipser is a Dockerfile editor build with Xtext. It allows syntax highlighting, autocomplete, syntax validation and it's automatically built with Tycho and CicrleCI.
In the first part of this talk will see how we integrated Docker within eclipse and will compare it with different approaches took by other plugins and in different IDEs. In the second part we will go through the joys and the pains of building an Xtext plugin for grammars with loose definitions such as Dockerfiles. Finally we will review how we have automated the build of an Xtext plugin using Tycho and the cloud-based continuous integration service CircleCI.