Old projects & memories
Over the years, I’ve worked on a bunch of projects. Those which are open sources probably can still be found, maybe they’re still useful. Maybe entertaining. Here is the trail I left.
This page is about an Apache Camel component for providing OPC DA 2.0 (not OPC UA) client support for Apache Camel
AsyncAPI is a way to specify messaging oriented interfaces and APIs.
This page contains a few links to Java based tools which help in using AsyncAPI.
This is a bit of information about the Eclipse Kapua micro client SDK.
The main goal of this project is to provide a client SDK for Kapua which can run with a minimal set of dependencies, even towards the JVM and JDK. It should be possible to use this SDK on something like the Java CDLC 8.
Note: The component is part of Apache Camel since version 2.19.x. Also see: https://camel.apache.org/components/latest/milo-client-component.html and https://camel.apache.org/components/latest/milo-server-component.html.
This page lists a few addons I created for Eclipse Kura. Be sure to check out the GitHub repository ctron/kura-addons as well.
Package Drone is an open source (EPL), software artifact repository.
The main purpose is to use it as OSGi bundle repository which can receive OSGi bundles either from a Maven Tycho, a plain Maven or Gradle build. Or you simply can upload the OSGi bundles using the web UI. These OSGi bundles (and Eclipse Features and Categories) can then be consumed using the P2 repository system from Eclipse, Maven Tycho and bndtools (using OSGi R5 XML Repositories).
An open Source SCADA System. Most of the openSCADA project has been migrated to Eclipse SCADA but there are some modules which do not fit into the EPL based license platform which the Eclipse Foundation follow. So openSCADA now is like an “add-on” to Eclipse SCADA.
A cheatsheet for EMF annotations which influence the code generation of GenModels.