[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Hi Folks,
Although I haven't been very visible recently, there has actually been
quite a lot of work done on ECF.
For example, many of the projects hosted at our github site [1] have
been moved to using Maven+Tycho to build. These projects are also being
built automatically upon checkin via travis via the free-for-OS-projects
github -> travis integration. I've also started using the github
release mechanism to release directly from the github project...e.g. [2].
These projects have all had the Maven/Tycho changeover, and in most
cases have had a significant upgrade functionally and dependencies:
Py4j-RemoteServicesProvider: Java<->Python remote services
distribution provider.
ROSGI-Websockets-Provider: Allows websockets to be used for the ROSGi
distribution provider transport
RaspberryPI: Raspberry PI GPIO via OSGi Remote Services
ServiceRegistry: A Java-only (no OSGi Bundle Layer) of the OSGi
Service Registry based upon Apache Connect Adds on ECF's remote
services implementation for Java-only remote services.
OSGIRemoteServiceAdmin: A new, more flexible implementation of the
OSGi Topology Manage
kryo-serialization: A distribution provider based upon Kryo
serialization (a serialization library...alternative for java object
serialization).
JGroups: A distribution provider based upon JavaGroups (www.jgroups.org).
HazelcastProvider: A distribution provider based upon Hazelcast
(hazelcast.org)
XmlRpcProvider: A distribution provider based upon XML-RPC
JaxRSProviders: A distribution provider based upon Jersey
implementation of the JaxRS spec
etcd-provider: A discovery provider based upon the Google
etcd-discovery protocol (used in Kubernetes)
Py4j-OSGi: A bundlized version of the Py4j library
OSGIRemoteManagement: A large number of APIs and implementations...all
as separate bundles...for remotely managing an OSGi framework and/or
existing frameworks (e.g. p2). See here for more information [3]
Mqtt-Provider: A distribution provider based upon MQTT (paho library)
JMS: A distribution provider based upon Apache ActiveMQ implementation
of the Java Messaging Service (JMS)
Scott
[1] https://github.com/ECF
[2] https://github.com/ECF/Py4j-RemoteServicesProvider/releases
[3] https://www.eclipse.org/ecf/NewAndNoteworthy.html