I think I explained the need some time ago on this list if you want to search for it. Briefly any bundle marked as a dependency will only be installed if needed. If another bundle providing the same package is already installed, the specified bundle won't be installed. It reduces the need to align all the bundles and avoid duplicate bundles.
On Saturday, November 27, 2010, Ioannis Canellos <[email protected]> wrote: > I proceeded with the changes, there is still one thing for which I would > like some clarifications. > What is the added value of leveraging the obr, since all the required > bundles are available as bundles in public maven repositories. > > Most probably I am unaware of some of the OBR features. > > On Fri, Nov 26, 2010 at 10:29 PM, Guillaume Nodet <[email protected]> wrote: > >> On Fri, Nov 26, 2010 at 21:21, <[email protected]> wrote: >> > Author: iocanel >> > Date: Fri Nov 26 20:21:25 2010 >> > New Revision: 1039550 >> > >> > URL: http://svn.apache.org/viewvc?rev=1039550&view=rev >> > Log: >> > [KARAF-293] Created a project that hosts the karaf enterprise features >> > >> > Added: >> > karaf/trunk/features/enterprise/ >> > karaf/trunk/features/enterprise/pom.xml >> > karaf/trunk/features/enterprise/src/ >> > karaf/trunk/features/enterprise/src/main/ >> > karaf/trunk/features/enterprise/src/main/resources/ >> > karaf/trunk/features/enterprise/src/main/resources/features.xml >> > Modified: >> > karaf/trunk/features/pom.xml >> > >> > Added: karaf/trunk/features/enterprise/pom.xml >> > URL: >> http://svn.apache.org/viewvc/karaf/trunk/features/enterprise/pom.xml?rev=1039550&view=auto >> > >> ============================================================================== >> > --- karaf/trunk/features/enterprise/pom.xml (added) >> > +++ karaf/trunk/features/enterprise/pom.xml Fri Nov 26 20:21:25 2010 >> > @@ -0,0 +1,85 @@ >> > +<?xml version="1.0" encoding="UTF-8"?> >> > +<project xmlns="http://maven.apache.org/POM/4.0.0" >> > + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> > + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 >> http://maven.apache.org/xsd/maven-4.0.0.xsd"> >> > + <!-- >> > + >> > + Licensed to the Apache Software Foundation (ASF) under one or >> more >> > + contributor license agreements. See the NOTICE file distributed >> with >> > + this work for additional information regarding copyright >> ownership. >> > + The ASF licenses this file to You under the Apache License, >> Version 2.0 >> > + (the "License"); you may not use this file except in compliance >> with >> > + the License. You may obtain a copy of the License at >> > + >> > + http://www.apache.org/licenses/LICENSE-2.0 >> > + >> > + Unless required by applicable law or agreed to in writing, >> software >> > + distributed under the License is distributed on an "AS IS" >> BASIS, >> > + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or >> implied. >> > + See the License for the specific language governing permissions >> and >> > + limitations under the License. >> > + --> >> > + >> > + <modelVersion>4.0.0</modelVersion> >> > + >> > + <parent> >> > + <groupId>org.apache.karaf.features</groupId> >> > + <artifactId>features</artifactId> >> > + <version>2.1.99-SNAPSHOT</version> >> > + </parent> >> > + >> > + <artifactId>enterprise</artifactId> >> > + <name>Apache Karaf :: Features :: Enterprise-- > *Ioannis Canellos* > http://iocanel.blogspot.com > > Integration Engineer @ Upstream S.A. <http://www.upstreamsystems.com> > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
