title: Status of the OSGi Deployment Admin Service
body: <p>OSGi applications are composed of modules called bundles. The problem is that any reasonably sized application will have a large number of bundles (could easily be hundreds, just look at the plugins directory of your Eclipse IDE), so that you want a coarser granularity than individual bundles when managing or deploying the application.</p>
  
  <p>The OSGi Service Compendium Spec contains a Deployment Admin Service, which defined deployment packages as a collection of bundles and other artifacts (such as configuration) that can be deployed, upgraded, uninstalled and so forth as a single unit.</p>
  
  <p>Unfortunately, I could not find much information about Deployment Admin implementations, tooling or users. </p>
  
  <p>What is the status of this service?
  Does anyone have any experience, opinion or recommendation regarding Deployment Admin?</p>
  
  <p>Also, Spring dm-server has the concept of application-scope collection of bundles (PAR files) and Eclipse Equinox is working on nested frameworks to address the problem, I think. How do these approaches relate to Deployment Admin? </p>