Apache Aries > Index
Added by Guillaume Nodet, last edited by Ian Robinson on Nov 24, 2009  (view change)

Apache Aries

The Aries project is delivering a set of pluggable Java components enabling an enterprise OSGi application programming model. This includes implementations and extensions of application-focused specifications defined by the OSGi Alliance Enterprise Expert Group (EEG) and an assembly format for multi-bundle applications, for deployment to a variety of OSGi based runtimes.

The EEG specifications are included in the early draft for OSGi R4 V4.2 found here: http://www.osgi.org/download/osgi-4.2-early-draft3.pdf

Some of these early draft specifications (e.g. Blueprint) have since been superseded by the OSGi V4 R4.2 Core and Compendium specifications found here: http://www.osgi.org/Release4/Download

To understand the complete scope of the Aries project, see the Aries proposal document on the incubator wiki.

Resources

Building and Using Aries Components

To understand how to use Aries components, take a look at the Tutorials pages which guides you through how to build the Aries code, provides sample applications and describes how to set up an environment in which to run the consuming application.

Aries provides enterprise OSGi componentry such as the Blueprint container and projects to integrate enterprise technologies such as JTA, JNDI and JPA into an OSGi environment to make these available to OSGi bundles. Some Aries components, such as the Aries Blueprint container, require nothing more than an OSGi framework (such as Equinox or Felix) to run on; others are intended to be integrated into application server or integration runtimes such as ServiceMix or Geronimo.

Continuous builds of Aries are available for download from http://hudson.zones.apache.org/hudson/view/Aries/

Getting Involved

Getting involved with Aries is easy. First, any help is welcome and we welcome you on board. Some suggestions for how you can get involved in Aries:

  • Take a look at the existing subprojects to identify what areas you are interested in.
  • Take a look at the Aries proposal to see if there are things there that you are interested in but we haven't created subprojects for yet. If you're not sure whether something is in scope for Aries or not, send a mail to the dev list and ask.
  • Try out the tutorials to get a feel for what Aries is about.
  • Subscribe to the mailing list. If you want to get involved as a user, subscribe to user mailing list. If you want to get involved as a contributer, in the development of Aries, subscribe to the developer list.
  • Help answer questions posted to the user mailing list for areas that you are familiar with. Your real usage experience can be very valueable to other users as well as developers on the project.
  • Would like to get invovled in development? Have new ideas? Start with the mailing list and share your thoughts.
  • Contribute to feature developement. Just let the community know what you'd like to work on. It is as easy as that.
  • Identify JIRAsin the area that you are interested in and provide patches.
  • If in doubt about where to start, send a note to the mailing list and mention your area of interest. Any questions is welcomed. We'd like you to be involved!

Mailing lists

Recently Updated
by Ian Robinson (2 hours ago)
Index (Apache Aries)
by zoe slattery (14 Nov)
Building Aries (Apache Aries)
by Alasdair Nottingham (10 Nov)
November 2009 (Apache Aries)
by zoe slattery (09 Nov)
Tutorials (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial4F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial7F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial2F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial6F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial1F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial9F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial5F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial3F.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial10.png (Apache Aries)
by zoe slattery (05 Nov)
File BPTutorial8F.png (Apache Aries)
by Graham Charters (30 Oct)
Blueprint (Apache Aries)
Navigate space