celix icon indicating copy to clipboard operation
celix copied to clipboard

Apache Celix is a framework for C and C++14 to develop dynamic modular software applications using component and in-process service-oriented programming.

Results 145 celix issues
Sort by recently updated
recently updated
newest added

Currently CppUTest is used for testing and mocking and although this framework works fine, I would be handier to move to gtest( google test) for a few reasons: 1) more...

kind/improvement
component/testing

# Support for Static Bundle Libraries The goal of this ticket is to introduce support for static bundle libraries in Apache Celix. These static libraries, which may or may not...

component/framework
kind/improvement

Add support to install celix container with a install_celix_container command. The install command should ensure that the celix container does not depend on a workdir location. This means a solution...

build/cmake
kind/improvement

Original creation date: 07/Jan/2019 Reporter: @pnoltes

kind/feature
kind/experimental

Some bundles required that the container (executable) is linked against certain libraries (e.g. libjanson, libcurl, etc). To make this process more transparent add a CMake command to declare this and...

build/cmake
kind/improvement

Currently the celix .cache dir is default created in the workdir and not cleanup during shutdown. To make celix act more like a normal program this should be refactored. Move...

component/framework
kind/improvement

To reduce the number of visible headers and the resulting complexity of that make the bundle_archive.h, bundle_revision.h and module.h private headers. Functionality missing should have been added to the bundle.h...

component/framework
kind/improvement

The service_tracker.h and service_tracker_custimizer.h should be removed. Service tracker should be control-able from the bundle context (see CELIX-441) Also remove the bundleContext_getServiceReference(s) this should also been unnecessary because of CEILX-441....

component/framework
kind/improvement

Move bundle listener API to private. The public API should be implemented by CELIX-443. --- Original creation date: 10/Apr/2018 Reporter: @pnoltes

component/framework
kind/improvement

Currently the remote service admin and pubsub are based on the use of dfi and descriptors. Another option could be to support the de/serialization and RPC using predefined function signatures....

component/pubsub
component/remote-services
kind/improvement