Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: for the plan.

Jump to: navigation, search

Eclipse DemoCamps November 2012/Hamburg

Eclipse DemoCamp Old.jpg What is an Eclipse DemoCamp?


We will be guests at Adobe Hamburg, with a stunning view of the river Elbe.

Adobe Hamburg
Große Elbstraße 27

Follow this link for directions:

Pro tip: take U3, S1 or S3 to Landungsbrücken, then change for ferry line 62. The ferry will leave at 18:00, 18:15, 18:30,...

We hope you'll enjoy the location as much as we did when we checked it out! Here is a first impression:

Adobe hamburg.png

Date and Time

November 14, 2012

18:30 - Meet and Greet (drinks and food)

19:00 - Presentations start


Peter Friese, Zühlke Engineering

Martin Lippert, SpringSource - a division of VMware


Following the principles of openness and transparency, we (Martin and Peter) decided to do the sponsoring for the Eclipse Demo Camp Juno 2012 in Hamburg slightly different and use an open crowd-funding process (described in detail below). Due to the huge success of this process, we plan to do it again! So if you or your company want to sponsor the event, feel free to add your name / your company's name to the list, including the amount of money you would like to sponsor.

Sponsoring for the demo camp is totally open and transparent to everybody. We would like to invite everybody to participate in this sponsoring. The only thing you need to do in order to participate in this sponsoring is to add yourself (you as a person or the company that is sponsoring) to this section of the wiki page. Please add your name or company and the amount of money you would like to sponsor.

This is totally open. Everybody is invited to join the group of sponsors. Companies as well as individuals are invited to participate in this. And you decide for yourself on the total amount of money you would like to spend. The more money we get from YOU all, the more we can spend at the event for drinks and food. So please start today, convince your boss or spend your own money, and add you to the sponsoring list for the next Demo Camp in Hamburg.

The event will continue to be free for all participants (as it was in the past) and you don't need to sponsor just to participate.

One additional note: We will donate 20% of the sponsored food/drinks to an organisation that supports homeless people in Hamburg. So 20% of the ordered drinks/food will not be delivered to our demo camp, but directly to that organization at the same time. We did that once in the past when we ordered more stuff that we could eat and we thought we should do this again, but this time by purpose.

Our sponsors

Adobe.png Adobe sponsors the location, with an awesome view of the river Elbe!

Itemis pos-2.JPG itemis is general sponsor with EUR 500,-

SpringSourceLogo.png VMware/SpringSource is general sponsor with EUR 500,-

Zuehlke Logo rgb 100 2.png Zühlke Engineering is general sponsor with EUR 500,-



  • 18.30: Get together
  • 19.00: Opening/Welcome
  • 19:10 - 19.25: Active Annotations - Annotation Processing on Steroids with Xtend - Sven Efftinge
  • 19:30 - 19:45: Desktop, Web and Mobile: Learn one get two for free - Holger Wolf Slides
  • 19:50 - 20:05: Eclipse PDE, Maven Tycho and Maven Central - How to make them work together (Timo Naroska, Adobe)
  • 20:10 - 20:25: Let's try this again: Hibernate Code-Generation for Pragmatic Developers with HEDL (Jendrik Johannes, DevBoost GmbH)


  • 20:55 - 21:10: Orion Project - Past, Present, and Future - Boris Bokowski
  • 21:15 - 21:30: Scripted - a lightweight and fast JavaScript editor that runs in your browser - based on Eclipse Orion - Martin Lippert
  • 21:35 - 21:50: Powerful Web Integration with SWT Browser - Pascal Alich
  • 21:55 - 22:10: uDig - User-friendly Desktop Internet GIS - the Framework for Geospatial Information and Analysis - Frank Gasdorf - Slides at Prezi


If you added your demo to the list above, please add a short abstract to this list so people know what you will be talking about.

  • Desktop, Web and Mobile: Learn one get two for free (Holger Wolf, MEKO|S) Slides
The frameworks of the eclipse platform make it possible to use the same code base for desktop, web and mobile clients. This talk will tell you how our product OTIS (Oil Trading and Information System) evolved from a single-plugin RCP application to a multi-plugin RCP, RAP and Tabris application. At MEKO|S we have a small development team and it's a big advantage of having to learn only one framework to use for all three types of applications. We only have to write the code for a new feature once and it can be used on all three platforms immediatly.
We are giving this talk at EclipseCon Europe in October 2012.
To ease the implementation of data models and to perform ORM, code generation is advertised as a solution for years already. Yet, ORM frameworks like Hiberante are far more popular than any code generation approach. Still, annotation-based frameworks such as Hibernate require a lot of boilerplate code writing. The Hibernate Entity Definition Language (HEDL) combines the benefits of ORM frameworks and code generation, by generating code for the Hibernate framework. Thus, HEDL is an excelent example of a pragmatic domain specific language (DSL), where the benefits of using DSLs and code generation for one important technical aspect of almost every Java software project can be directly observed (the average LOC ratio between the DSL and Java code is 1:100).
In this talk, we will not only demonstrate HEDL in action, but also discuss the properties that make HEDL a popular and useful DSL. Furthermore, we give insights about how HEDL was developed and how you can extend and modify it for your needs.
In this demo I want to give a preview on an upcoming, new feature of Xtend which allows users to participate in the compilation process through annotations.
The SWT Browser is a browser integration component that ships with SWT. I will demonstrate its powerful capabilities, including bi-directional JavaScript calls.

  • Scripted - a lightweight and fast JavaScript editor that runs in your browser - based on Eclipse Orion (Martin Lippert, VMware)
The tooling team at VMware (mostly known as the creators behind the Spring Tool Suite, AspectJ tooling and Groovy tooling for Eclipse) open-sourced a new tooling project called "Scripted". Scripted in a lightweight JavaScript editor that runs in your browser, but accesses your local file system. So you can use it as a replacement for existing editors (like vi, texmate or sublime text) locally without being connected to any network. In contrast to existing editors, Scripted brings you advanced content-assist, awesome navigation, and understands module definitions from CommonJS and AMD. In this talk I will give a brief overview about what Scripted is and show the amazing features in live demos.
  • Orion - Past, Present, and Future (Boris Bokowski, Google)
I will talk about how the Orion project came to be, give a demo of the recent 1.0 release, and muse about what the future might bring for software development in the browser.
  • Eclipse PDE, Maven Tycho and Maven Central - How to make them work together (Timo Naroska, Adobe)
In this talk I'm going to demonstrate how to setup a development environment for OSGi bundles combining PDE and PDE Junit-Tests, Maven Tycho for automated builds and provisioning a target platform from Maven Central. Demo Project on GitHub

Who Is Attending

If you plan on attending please add your name and company to the list below. You need to have an Eclipse Bugzilla account to do so. Signing up is really easy and not only gives you the chance to attend Eclipse DemoCamps, but also gives you the sweet fuzzy feeling of being able to file Eclipse bugs! Come on, give it a try - we know you can do it!

  1. Peter Friese, Zühlke Engineering
  2. Martin Lippert, SpringSource - a division of vmware
  3. Jendrik Johannes, DevBoost GmbH
  4. Holger Schill, itemis
  5. Sven Efftinge, itemis
  6. Dennis Huebner, itemis
  7. Jan Köhnlein, itemis
  8. Frank Borasch, Flensburger Schiffbau-Gesellschaft
  9. Timo Lange, Flensburger Schiffbau-Gesellschaft
  10. Jörn Langheinrich, Flensburger Schiffbau-Gesellschaft
  11. Katja Christiansen, Flensburger Schiffbau-Gesellschaft
  12. Harald Albers, HS - Hamburger Software
  13. Jan Ortmann, Mondula
  14. Sven Offermann, Mondula
  15. Artur Thiessen, Mondula
  16. Christian Rataj-Weinreben, labelfarm GmbH (
  17. Asaf Ikram, itemis
  18. Oliver Libutzki, itemis
  19. Erdal Karaca
  20. Niels Ringelmann, kapdion
  21. Christian Hempe, Consist Software Solutions
  22. Tobias Friedrich
  23. Pascal Alich, Zühlke Engineering
  24. Stefan Reichert, Zühlke Engineering
  25. Sebastian Fincke, tecis Finanzdienstleistungen AG
  26. Christian Hager, tecis Finanzdienstleistungen AG
  27. Ingo Meyer
  28. Timm Peters, etracker
  29. Philip Wenig, OpenChrom
  30. Gunnar Morling
  31. Dominik Dary, eBay
  32. Mathias Bietz, Suzlon Energy GmbH
  33. Maik Teske, Suzlon Energy GmbH
  34. Andreas Breuer, itemis
  35. Christoph Gerkens, Kühne+Nagel
  36. Boris Bokowski, Google
  37. Frank Gasdorf, Plath GmbH
  38. Susan Iwai
  39. Jelena Alter, Eclipse Foundation
  40. Thomas Lägler, Hamburg University
  41. Alex Tugarev, itemis
  42. Holger Wolf, MEKO-S GmbH
  43. Moritz Eysholdt, itemis AG
  44. Vadim Zommer
  45. Koray Bayraktar, akquinet AG
  46. Hilger Steenblock, BTC Embedded Systems AG
  47. Tobias Baumann, Hapag-Lloyd AG
  48. Anton Sarov
  49. Carsten Ehbrecht, DKRZ
  50. Birgit Stawitzki, TK
  51. Farhad Wahedi, PPI AG
  52. Thomas Klimmek
  53. Hayo Schmidt, Logica
  54. Ataul Ahmad, AhmadSoft
  55. Ole Fielitz
  56. Thomas Henninges
  57. Jan Rohwer, PPI AG

Back to the top