Wednesday, March 5, 2014

Preparing for Apache Karaf 2.4.0, and 3.0.1

We have two Apache Karaf releases currently on our radar - Apache Karaf 2.4.0 and 3.0.1.

Apache Karaf 2.4.0:

Our next iteration of the 2.x line will introduce: The latest Aries and Pax libraries, Apache Pom 13, add support for role-based JMX authorization, includes heap dumps when we create debugging data from create dump command, blueprint-web feature, support for JAAS groups, and includes Pax CDI feature. Of course there are many other new additions, which you'll have to read about in the release notes.

To prepare I've selected a bottle of Barbera D'asti Bersano 2008 to decant while listening to Arcade Fire's album Reflektor.

Apache Karaf 3.0.1:

This will be our first patch release of the 3.0.x line after our long awaited 3.0.0 GA.

Highlights include updates to Felix, Pax, and Aries libraries, inclusion of Pac CDI, added support for displaying Gogo commands in Karaf console, and an updated OpenJPA feature. Many more improvements and bug fixes are provide, and it is highly recommended that you consult the release notes.

To prepare for this patch, I've selected a bottle of Extravaganza Trapiche 2013 to decant while listening to Pearl Jam's album Lightening Bolt.

Release Process:

We've recently made the switch to Git from Subversion, and have successfully produced our first few major and minor releases under the new system. For those of you whom are interested in some of the changes that occurred behind the scenes, please visit our release guide.