Hi all,

Some time ago I posted a message on extending the Configuration Admin
implementation to support configuration contained in bundles to be
installed (see [1]). BJ Hargrave pointed me at the Deployment Admin
Specification part of the R4.1 Compendium specs.

We have now decided to go that way an implement the specification as
well as the Auto Configuration Specification, assuming there is no
ongoing work yet in the Apache Felix project.

Starting from the spec I would setup as follows:

  * Parent folder "deployment"
  * Deployment Admin in subfolder "admin", main package
org.apache.felix.deploymentadmin
  * Auto Conf in subfolder "autoconf", main package
org.apache.felix.deployment.rp.autoconf

In addition, we currently think about also creating a Maven Plugin to
support in the creation of the Deployment Packages. Such a plugin would
probably be named "maven-deployment-plugin" and also be located in the
"deployment" folder.

Finally, the Deployment Admin spec talks about Framework backdoors
required for bundle upgrade/removal fallback. I will investigate such
backdoors in my sandbox as I will also start the development in my
sandbox.

Regards
Felix

[1] http://www.mail-archive.com/[email protected]/msg00768.html

Reply via email to