[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Hi Folks,
For some time ecf has had a number of projects/repos hosted at github.
I've spent the effort to create maven metadata for the following
projects/repos, and created releases for each one. (see releases link
for each repo). Also, I've turned on the Travis CI service for each one
as well, so if any changes are made to these projects they will be
automatically built on travis-ci.org. If you wish you can add yourself
to notification of build errors for any one or all of them.
First, the ECF github organization is here: https://github.com/ECF
Here are the repos that now have releases and maven poms.
kryo-serialization - a remote services (RS) distribution provider
contributed by Peter Hermsdorf (thanks Peter!)
JGroups - a RS distribution provider based upon JavaGroups (JGroups):
javagroups.org
HazelcastProvider - a RS distribution provider based upon Hazelcast
(hazelcast.com)
XmlRpcProvider - a RS distribution provider based upon XmlRpc
JaxRSProvider - a RS distribution provider based upon the Jersey (or
CXF) implementation of JaxRS specification
etcd-provider - a RS discovery provider based upon Google etcd
Py4j-RemoteServicesProvier - a RS distribution provider based upon Py4j,
Google Protocol Buffers, and Google Flatbuffers. This provider allows
OSGI remote services implemented in Python and/or consumed in Python.
Py4j-OSGi - a 'bundleized' version of the Py4j Java libraries (version
0.10.6)
OSGiRemoteManagement - A set of remote services (APIs) and
implementations for managing remote OSGi frameworks. For example, there
are management services for the framework (IBundleManager,
IServiceManager, IFrameworkManager), configuration management
(IConfigurationManager), ds/service component runtime
(IServiceComponentRuntimeManager, etc), RSA
(IRemoteServiceAdminManager), ECF (IContainerFactoryManager), the OSGi
application specification (IApplicationManager), OSGi metatype
(IMetaTypeManager), as well as Karaf features (IKarafFeatureManager) and
p2 (IFeatureInstallManager, IProfileManager, IRepositoryManagers).
There are also some Eclipse plugins that present a user interface
(views) for the framework bundle/service managers. Lots here.
Mqtt-Provider - a RS distribution provider based upon Paho's
implementation of mqtt.
JMS - a RS distribution provider based upon the ActiveMQ implementation
of JMS
OSGiRemoteServiceAdmin - a new implementation of an OSGI Topology
Manager that can be dynamically modified to filter remote service
imports in different ways at different times. Currently under testing.
Matt: I would like to correspond with you about how best to eventually
getting the above bundles into Maven Central.
Thanks,
Scott