Hi,

It occurs to me from the commands below that maven 2.0.1 has dependencies to alpha and beta releases. Should a non-snapshot release of maven or any other project depend on snapshot releases? What about the requirement of having consistent and reproducable builds when maven itself depends on snapshot releases? Maven itself could malfunction when a new snapshot release breaks its interface.

I ask this question because we don't seem to get consistent behaviour of maven. In our group of > 10 developers some people can sucessfully build while others can't because of missing artifacts. They all use the same codebase and settings.xml.

Martin


$ mvn --version
Maven version: 2.0.1
$ mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app 2>&1 | tee log
$ grep Download log| egrep -i "snapshot|alpha|beta"

Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/1.0-alpha-3/maven-archetype-plugin-1.0-alpha-3.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-plugin-parent/2.0-beta-1/maven-plugin-parent-2.0-beta-1.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/plugins/maven-archetype-plugin/1.0-alpha-3/maven-archetype-plugin-1.0-alpha-3.jar
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven-archetype-core/1.0-alpha-3/maven-archetype-core-1.0-alpha-3.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven-archetype/1.0-alpha-3/maven-archetype-1.0-alpha-3.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven/2.0-beta-1/maven-2.0-beta-1.pom
Downloading: 
http://repo1.maven.org/maven2/plexus/plexus-container-default/1.0-alpha-6/plexus-container-default-1.0-alpha-6.pom
Downloading: 
http://repo1.maven.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven-model/2.0-beta-1/maven-model-2.0-beta-1.pom
Downloading: 
http://repo1.maven.org/maven2/plexus/plexus-container-default/1.0-alpha-2/plexus-container-default-1.0-alpha-2.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven-artifact/2.0-beta-1/maven-artifact-2.0-beta-1.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven-plugin-api/2.0-beta-1/maven-plugin-api-2.0-beta-1.pom
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/maven-archetype-core/1.0-alpha-3/maven-archetype-core-1.0-alpha-3.jar
Downloading: 
http://repo1.maven.org/maven2/org/apache/maven/archetypes/maven-archetype-quickstart/1.0-alpha-3/maven-archetype-quickstart-1.0-alpha-3.jar



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to