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
> 

Reply via email to