Target Platform - cool views to inspect your plug-ins
Making For Eclipse · Lightning (12 mins)
Tags: OSGi DevCon , Runtime , Tools
Wednesday, 17:21, 14 minutes | Lafayette
Overview (4 min)
Since Eclipse Galileo its much easier to work with Target Platforms, but many developers still install all Plug-ins into the IDE, because handling of Target Platforms wasn't intuitive in previous releases.
ekke will give you some hints how to decide what goes into the IDE and what should be part of a Target Platform.
Live Demo (6 min)
At first let us see how easy it is to create a Target Platform.
ekke will then demonstrate how to use some cool Views available in Galileo and Helios to inspect and analyze your Plug-ins, Services, ExtensionPoints, Dependencies...
get all informations about your Plug-ins inside the running IDE and also all Plug-ins which are part of the active Target Platform.
After this demonstration it should be easier to understand the differences between IDE- and Target Platform- Plug-ins and how to solve problems.
Q&A (2 min)
you can take a look at some blogs ekke has written in the past about Target Platforms and PDE to get a feeling what he is talking about:
Slides with audio available
ekke lives and works as an Independent Software Architect and Senior ERP Consultant in the south of germany.
ekke survived many technologies since more then 30 years- he started development in 1978 using Assembler, Cobol, ..., works with Apple PCs from the beginning and now is a fan of Eclipse, Open Source and Model-Driven-Software-Development.
ekke is Committer of the Eclipse Riena Project and in his customer projects he is using:
OSGI/Equinox, Eclipse RCP, Riena, UML2, EMF, CDO, EMFT:MWE, M2T:Xpand/Xtend and more.
together with Florian Pirchner he developed the Open Source Project redView (http://redview.org) Riena EMF Dynamic Views
If there is some time ;-) ekke likes:
- travelling as backpacker to the island of crete
- making photos of nature
- reading books, listening music...
and of course spend time with his wife and kids.