April 2013 Board report

Apache Aries delivers a set of pluggable Java components enabling an enterprise OSGi application programming model.

Releases

  • Apache Aries Subsystem 1.0.0

This is the reference implementation of the OSGi Subsystem Service Specification which "provides a declarative model for defining resource collections, including bundles, and an API for installing and managing those collections of resources." See OSGi Enterprise Release 5 specification chapter 134. subsystem-api, subsystem-core, and subsystem-obr 1.0.0 were released.

  • Apache Aries SPI-Fly 1.0.0

This is the reference implementation of the OSGi Service Loader Mediator Specification which "defines a mediator that ensures that the Java SE 6 Service Loader is useful in an OSGi Framework, allowing programs that leverage the Service Loader to be used in OSGi frameworks almost as-is." See OSGi Enterprise Release 5 specification chapter 133. All the spi-fly bundles were released.

  • Apache Aries Blueprint no-OSGi 1.0.0

Provides the ability to use Blueprint Schema, xml and injection outside of the OSGi environment.

  • Apache Aries Blueprint Web 1.0.0

Provides a web context listener to bootstrap the no-OSGi Blueprint container inside a WAR.

  • Apache Aries JMX 1.1.0 & 1.1.1

This implements the OSGi JMX Management Model Specification and has been updated to V1.1 of that spec (which requires V1.2 of JMX).

  • Apache Aries Semantic Versioning Checker 0.1.0

This compares the bytecode of a module’s previous release, with that being built to determine whether the package and bundle versions are semantically versioned correctly.

Project update

No new committers since the last report. Contributions are coming through on the dev list through git pull requests and patches to JIRAs and we continue to have varied discussions across the variety of our sub components.

There are no board level issues.