The Eclipse community consists of highly qualified professionals who decided to commit some of their time to grow and improve the Eclipse Project. Each of them - committers - began their careers by getting in touch with other people within the community; making small contributions to a project and then increasing the scope of their commitment.
The Eclipse IDE provides a lot of powerful features and capabilities. With so much functionality at your disposal, many users don't use the full potential of the IDE. To be most productive, mastering your IDE is as important as mastering your source code.
In this talk, I will unleash many invaluable tips and tricks that will allow you to better use the Eclipse IDE and make you more productive in your routine development tasks.
In this session we will demonstrate how to work effectively with Spring projects in Eclipse and the Spring Tool Suite (STS). We will demo all the latest enhancements in the tools including features like much smarter property file editing. We will also demonstrate new features in the Eclipse 4.5 (Mars) platform. Going beyond basic application development we will look at how to build and work with systems composed of individual Spring applications that represent microservices.
This talk will explain the secret of the success of the Eclipse Platform team. The Eclipse Way is an agile software development process that we started right at the beginning when we started to develop Eclipse back in 1999. It was and is used by the Eclipse Platform team and got continuously improved over time. During the session you will hear about all our practices, like milestones, early and iterative planning, continuous integration and the endgame. I will also reveal some of the history behind the Eclipse top-level project.
Eclipse is not just an IDE and a foundation. This is a full ecosystem of applications, plugins, and other applications development tools.
Together, we will see why you and your company should use Eclipse technologies, contribute to it, and become a member of the foundation. From community support to business opportunities, from local JUG to Eclipse Con, being active in the Eclipse ecosystem is one of the success key of your project.
To illustrate, I will use many examples of projects that would not have been that big without Eclipse ;-)
About 10 years ago Eclipse Databinding started to evolve and became one of the most powerful databinding frameworks for Java and even non Eclipse projects started using it.
For the Eclipse Neon release vogella, Google and others work on renewing the API in terms of generifying the code, making general use of new Java 8 language features, replacing old binding mechanisms with modern reactive binding implementations and a lot more.