Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Shared utility functionality - Shared
  • Network functionality - Mina
  • Main platform functionality - ApachedsApacheDS

The three functional organizations of ApacheDS are now being adapted to OSGi through a process of 'structual structural and service oriented componetizationcomponentization'.

For a review of OSGi best practices see: OSGi Best Practices

...

Package import and export relationships between bundles, are created as classloader wirings by the OSGi runtime container.

Structurual Componetization Structural Componentization can also be called 'Package Depenency Dependency Management'. Structurual Structural Componentization is the initial focus of the OSGi work effort. It will consist of annotating ApacheDS software artifacts with OSGi specific metadata.

...

Current OSGi Commons Bundle Projects:
  1. antlr,
  2. commons-collections,
  3. commons-lang,
  4. jzlib.
The maven Plugin

The OSGi Commons Bundling projects utilize the new org.apache.felix maven-bundle-plugin to do the wrapping/annotating of the jars.

...