You are working on an existing Eclipse RCP application, an Eclipse 4 application or a tool based on Eclipse and want to know how to maintain, evolve and modernize it? Then this talk is for you!
Eclipse as a platform is frequently and successfully used in long-running projects, for both tools and business applications. Eclipse has again and again proven to be a very stable platform, which has dramatically lowered the maintenance cost for many projects. However,as time goes by some technologies get deprecated, some patterns are replaced and new useful things become mainstream. As a project with a limited budget, it is often hard to decide which things to modernize.
In this talk, we provide a collection of answers to frequently asked questions, such as:
-
Is it worth upgrading to Eclipse 4?
-
When will the compat layer be deprecated?
-
Are extension points deprecated?
-
What happened to SWT styling?
-
What’s the deal with JavaFX
-
Is Eclipse Theia like Eclipse 5?
-
How can we ever switch to modern web technology and when should we do it?
-
Which technology should we use and which ones should we get rid of?
This talk is organized as a collection of frequently asked questions and best practises including demos. The topics have been compiled from over 30 customer projects and range from strategic advice to down-to-earth technical tips.As we cannot fit everything in 30 minutes, we will provide pointers to additional information and other talks where applicable. The goal is to help you with incrementally and pragmatically modernizing your application and tool.