commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Emmanuel Bourg <ebo...@apache.org>
Subject [configuration] POM differences between SVN and the Maven repository
Date Thu, 14 Feb 2008 10:31:49 GMT
Hi there,

I noticed a difference in the POM for Commons Configuration 1.5 between 
the one in SVN and the one published in the Maven repository. In SVN an 
exclusion is declared on logkit and avalon for the dependency on Commons 
Logging :

http://svn.apache.org/viewvc/commons/proper/configuration/tags/CONFIGURATION_1_5/pom.xml?view=markup

     <dependency>
       <groupId>commons-logging</groupId>
       <artifactId>commons-logging</artifactId>
       <version>1.1</version>
       <exclusions>
         <exclusion>
             <groupId>logkit</groupId>
             <artifactId>logkit</artifactId>
         </exclusion>
         <exclusion>
             <groupId>avalon-framework</groupId>
             <artifactId>avalon-framework</artifactId>
         </exclusion>
       </exclusions>
     </dependency>

But in the Maven repository the exclusion is missing :

http://repo1.maven.org/maven2/commons-configuration/commons-configuration/1.5/commons-configuration-1.5.pom

     <dependency>
         <groupId>commons-logging</groupId>
         <artifactId>commons-logging</artifactId>
         <version>1.1</version>
     </dependency>

Anyone know why this happened ? If this can't be prevented I suggest 
upgrading the dependency to commons logging 1.1.1 which declares 
properly logkit and avalon as optional dependencies.

Emmanuel Bourg

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Mime
View raw message