In the meantime, agents and agent technologies are widely accepted as a conceptual approach for controlling energy systems in a Smart Grid context, and many research projects and pilots have already shown their applicability. From a global scope however, building proprietary software artifacts should not be the goal in critical system environments like the energy supply.
Eclipse is a great platform for developing your own applications. However, once you want to share these applications with the community it becomes a bit trickier. Recently, we decided to bring our own project - “Virtual Satellite” - into the open source community of GitHub. Pushing the code to a repository is the first step. The next steps consider, continues integration, deployment, sharing of artefacts, maintaining code quality, etc. In this talk we present our architecture for an open source eclipse RCP application.
It is 2019, web is everywhere. We should give it a try!
But we love OSGI and Eclipse services. We didn't want to rewrite business logic from scratch. We didn't even want to bury jface/swt UI - we love it as well. All we needed was a modern web UI on top of the Eclipse/OSGI platform, just in addition to jface/swt.
We did it. And now we would like to share our experience. We will tell you how to migrate your good-old Eclipse RCP application with plenty of dependencies to modern web-application. No RAP, jazz only.
Eclipse Theia is a new project for developing IDE-like applications that run as native desktop apps or in browsers. While its scope is similar to the Eclipse RCP platform the technology stack is very different.
In this session, I will explain Theia’s architecture and the technology it is based on by means of Eclipse, Java and Eclipse RCP concepts and terminology. We will go through the most important ideas and compare them to something you are familiar with. I will point out similarities as well as differences to give you a solid overview of the topic.