You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by am...@apache.org on 2011/04/12 11:43:58 UTC
svn commit: r1091347 - in /cayenne/main/trunk: framework/pom.xml pom.xml
Author: amaniatis
Date: Tue Apr 12 09:43:58 2011
New Revision: 1091347
URL: http://svn.apache.org/viewvc?rev=1091347&view=rev
Log:
Remove uneeded profile and push repository definition into the master pom.
Modified:
cayenne/main/trunk/framework/pom.xml
cayenne/main/trunk/pom.xml
Modified: cayenne/main/trunk/framework/pom.xml
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/pom.xml?rev=1091347&r1=1091346&r2=1091347&view=diff
==============================================================================
--- cayenne/main/trunk/framework/pom.xml (original)
+++ cayenne/main/trunk/framework/pom.xml Tue Apr 12 09:43:58 2011
@@ -30,6 +30,19 @@
<name>Cayenne Framework Aggregator Project</name>
<packaging>pom</packaging>
+ <modules>
+ <module>cayenne-legal-unpublished</module>
+ <module>cayenne-di-unpublished</module>
+ <module>cayenne-jdk1.5-unpublished</module>
+ <module>cayenne-project-unpublished</module>
+ <module>cayenne-wocompat-unpublished</module>
+ <module>cayenne-server</module>
+ <module>cayenne-client</module>
+ <module>cayenne-tools</module>
+ <module>cayenne-lifecycle</module>
+ <module>maven-cayenne-plugin</module>
+ </modules>
+
<build>
<plugins>
<plugin>
@@ -41,39 +54,4 @@
</plugin>
</plugins>
</build>
- <profiles>
- <profile>
- <id>generic</id>
- <activation>
- <activeByDefault>true</activeByDefault>
- </activation>
- <modules>
- <module>cayenne-legal-unpublished</module>
- <module>cayenne-di-unpublished</module>
- <module>cayenne-jdk1.5-unpublished</module>
- <module>cayenne-project-unpublished</module>
- <module>cayenne-wocompat-unpublished</module>
- <module>cayenne-server</module>
- <module>cayenne-client</module>
- <module>cayenne-tools</module>
- <module>cayenne-lifecycle</module>
- <module>maven-cayenne-plugin</module>
- </modules>
- </profile>
- </profiles>
-
- <repositories>
- <repository>
- <id>objectstyle</id>
- <name>Objectstyle Repository</name>
- <url>http://objectstyle.org/maven2</url>
- <layout>default</layout>
- <snapshots>
- <enabled>false</enabled>
- </snapshots>
- <releases>
- <enabled>true</enabled>
- </releases>
- </repository>
- </repositories>
</project>
Modified: cayenne/main/trunk/pom.xml
URL: http://svn.apache.org/viewvc/cayenne/main/trunk/pom.xml?rev=1091347&r1=1091346&r2=1091347&view=diff
==============================================================================
--- cayenne/main/trunk/pom.xml (original)
+++ cayenne/main/trunk/pom.xml Tue Apr 12 09:43:58 2011
@@ -478,6 +478,18 @@
<enabled>false</enabled>
</releases>
</repository>
+ <repository>
+ <id>objectstyle</id>
+ <name>Objectstyle Repository</name>
+ <url>http://objectstyle.org/maven2</url>
+ <layout>default</layout>
+ <snapshots>
+ <enabled>false</enabled>
+ </snapshots>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ </repository>
</repositories>
<pluginRepositories>
<pluginRepository>
Re: svn commit: r1091347 - in /cayenne/main/trunk: framework/pom.xml pom.xml
Posted by Andrus Adamchik <an...@objectstyle.org>.
Here is what I mean... Staring with Maven 3.0.3 and a clean repo:
Downloading: http://objectstyle.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
Downloading: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-beta-2/wagon-provider-api-1.0-beta-2.pom (680 B at 0.6 KB/sec)
Downloading: http://objectstyle.org/maven2/org/apache/maven/wagon/wagon/1.0-beta-2/wagon-1.0-beta-2.pom
Downloading: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta-2/wagon-1.0-beta-2.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon/1.0-beta-2/wagon-1.0-beta-2.pom (6 KB at 10.0 KB/sec)
Downloading: http://objectstyle.org/maven2/org/apache/maven/maven-plugin-tools-api/2.0.5/maven-plugin-tools-api-2.0.5.pom
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-tools-api/2.0.5/maven-plugin-tools-api-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-tools-api/2.0.5/maven-plugin-tools-api-2.0.5.pom (880 B at 1.6 KB/sec)
Downloading: http://objectstyle.org/maven2/org/apache/maven/maven-plugin-tools/2.0.5/maven-plugin-tools-2.0.5.pom
Downloading: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-tools/2.0.5/maven-plugin-tools-2.0.5.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-tools/2.0.5/maven-plugin-tools-2.0.5.pom (5 KB at 9.3 KB/sec)
Downloading: http://objectstyle.org/maven2/org/apache/maven/shared/maven-shared-components/6/maven-shared-components-6.pom
Downloading: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-components/6/maven-shared-components-6.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/shared/maven-shared-components/6/maven-shared-components-6.pom (4 KB at 5.3 KB/sec)
Downloading: http://objectstyle.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom
Downloading: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom
Downloaded: http://repo1.maven.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom (588 B at 1.0 KB/sec)
Notice how every single artifact is first requested from ObjectStyle.org. So we have unneeded slowdown. Unfortunately most of the Maven hackery that we have is there for a reason :-/
Andrus
On Apr 12, 2011, at 1:02 PM, Aristedes Maniatis wrote:
> On 12/04/11 7:53 PM, Andrus Adamchik wrote:
>> ObjectStyle repository wasn't in the main POM, as it slowed down the builds (Maven had to check 2 repos for all artifacts)... So that was a performance optimization.
>
> Except is there anything you want to regularly build that doesn't pull in modules from frameworks?
>
> But let's get all those artifacts into central. Is this just org.objectstyle:jdbc4-compat?
>
> Ari
>
>
> --
> -------------------------->
> Aristedes Maniatis
> GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
>
Re: svn commit: r1091347 - in /cayenne/main/trunk: framework/pom.xml
pom.xml
Posted by Aristedes Maniatis <ar...@maniatis.org>.
On 12/04/11 7:53 PM, Andrus Adamchik wrote:
> ObjectStyle repository wasn't in the main POM, as it slowed down the builds (Maven had to check 2 repos for all artifacts)... So that was a performance optimization.
Except is there anything you want to regularly build that doesn't pull in modules from frameworks?
But let's get all those artifacts into central. Is this just org.objectstyle:jdbc4-compat?
Ari
--
-------------------------->
Aristedes Maniatis
GPG fingerprint CBFB 84B4 738D 4E87 5E5C 5EFA EF6A 7D2E 3E49 102A
Re: svn commit: r1091347 - in /cayenne/main/trunk: framework/pom.xml pom.xml
Posted by Andrus Adamchik <an...@objectstyle.org>.
ObjectStyle repository wasn't in the main POM, as it slowed down the builds (Maven had to check 2 repos for all artifacts)... So that was a performance optimization.
Ideally we should submit all needed artifacts to central of course ...
Andrus
On Apr 12, 2011, at 12:43 PM, amaniatis@apache.org wrote:
> Author: amaniatis
> Date: Tue Apr 12 09:43:58 2011
> New Revision: 1091347
>
> URL: http://svn.apache.org/viewvc?rev=1091347&view=rev
> Log:
> Remove uneeded profile and push repository definition into the master pom.
>
> Modified:
> cayenne/main/trunk/framework/pom.xml
> cayenne/main/trunk/pom.xml
>
> Modified: cayenne/main/trunk/framework/pom.xml
> URL: http://svn.apache.org/viewvc/cayenne/main/trunk/framework/pom.xml?rev=1091347&r1=1091346&r2=1091347&view=diff
> ==============================================================================
> --- cayenne/main/trunk/framework/pom.xml (original)
> +++ cayenne/main/trunk/framework/pom.xml Tue Apr 12 09:43:58 2011
> @@ -30,6 +30,19 @@
> <name>Cayenne Framework Aggregator Project</name>
> <packaging>pom</packaging>
>
> + <modules>
> + <module>cayenne-legal-unpublished</module>
> + <module>cayenne-di-unpublished</module>
> + <module>cayenne-jdk1.5-unpublished</module>
> + <module>cayenne-project-unpublished</module>
> + <module>cayenne-wocompat-unpublished</module>
> + <module>cayenne-server</module>
> + <module>cayenne-client</module>
> + <module>cayenne-tools</module>
> + <module>cayenne-lifecycle</module>
> + <module>maven-cayenne-plugin</module>
> + </modules>
> +
> <build>
> <plugins>
> <plugin>
> @@ -41,39 +54,4 @@
> </plugin>
> </plugins>
> </build>
> - <profiles>
> - <profile>
> - <id>generic</id>
> - <activation>
> - <activeByDefault>true</activeByDefault>
> - </activation>
> - <modules>
> - <module>cayenne-legal-unpublished</module>
> - <module>cayenne-di-unpublished</module>
> - <module>cayenne-jdk1.5-unpublished</module>
> - <module>cayenne-project-unpublished</module>
> - <module>cayenne-wocompat-unpublished</module>
> - <module>cayenne-server</module>
> - <module>cayenne-client</module>
> - <module>cayenne-tools</module>
> - <module>cayenne-lifecycle</module>
> - <module>maven-cayenne-plugin</module>
> - </modules>
> - </profile>
> - </profiles>
> -
> - <repositories>
> - <repository>
> - <id>objectstyle</id>
> - <name>Objectstyle Repository</name>
> - <url>http://objectstyle.org/maven2</url>
> - <layout>default</layout>
> - <snapshots>
> - <enabled>false</enabled>
> - </snapshots>
> - <releases>
> - <enabled>true</enabled>
> - </releases>
> - </repository>
> - </repositories>
> </project>
>
> Modified: cayenne/main/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/cayenne/main/trunk/pom.xml?rev=1091347&r1=1091346&r2=1091347&view=diff
> ==============================================================================
> --- cayenne/main/trunk/pom.xml (original)
> +++ cayenne/main/trunk/pom.xml Tue Apr 12 09:43:58 2011
> @@ -478,6 +478,18 @@
> <enabled>false</enabled>
> </releases>
> </repository>
> + <repository>
> + <id>objectstyle</id>
> + <name>Objectstyle Repository</name>
> + <url>http://objectstyle.org/maven2</url>
> + <layout>default</layout>
> + <snapshots>
> + <enabled>false</enabled>
> + </snapshots>
> + <releases>
> + <enabled>true</enabled>
> + </releases>
> + </repository>
> </repositories>
> <pluginRepositories>
> <pluginRepository>
>
>
>