Re: [DISCUSS] Version Comparison Edge Case

2009-09-22 Thread Ralph Goers
If you want to "fix all things Maven" then "provides" and "requires" needs to be added. Version checking by itself is never going to get it right. org.apache.commons lang lang-api-3.0 org.springframework spring-core beans-2.0,aop-2.5 Now if I specify in a dependency managem

Re: MNG-3876: moving maven-artifact to archive

2009-09-22 Thread Brett Porter
+1, had been meaning to get around to that myself. You should also update svn:externals. I also think we should move all the MARTIFACT JIRAs back into MNG. - Brett On 17/09/2009, at 2:11 PM, Hervé BOUTEMY wrote: in MNG-3876 [0], maven-artifact code [1] was copied into maven-3/ maven-compat

Re: [DISCUSS] Version Comparison Edge Case

2009-09-22 Thread Paul Benedict
I vote for option #2. Maven 3 should fix all things Maven; and if we need to introduce backwards compatibility flags to help mitigate those problems, I would do that too. Paul On Tue, Sep 22, 2009 at 9:26 PM, Brett Porter wrote: > > On 16/09/2009, at 8:18 PM, Benjamin Bentmann wrote: > > Ignor

Re: [DISCUSS] MNG-4148 - Apply profiles from settings.xml to POMs built from the repository

2009-09-22 Thread Brett Porter
On 21/09/2009, at 7:56 PM, Benjamin Bentmann wrote: Hi, The current fix for this issue makes me feel a little uneasy. As is, the code in the 2.2.x branch applies profiles from the settings in full extent to POMs of dependencies. In particular, properties defined by profiles from the use

Re: [DISCUSS] Version Comparison Edge Case

2009-09-22 Thread Brett Porter
On 16/09/2009, at 8:18 PM, Benjamin Bentmann wrote: Ignoring for the moment that neither "3.0-!" nor "3.0.0.!" are OSGi- conformant versions, the OSGi version ordering also implies 3.0 == 3.0.0 < 3.0.0.20090915-152839-2 < 3.0.0.GA < 3.0.0.SNAPSHOT So I'm not sure how much we can borrow from

[ANN] Maven Remote Resources Plugin 1.1 Released

2009-09-22 Thread John Casey
The Maven team is pleased to announce the release of the Maven Remote Resources Plugin, version 1.1 This plugin uses configurable sets of template files stored in the Maven repository, combined with project and dependency POM information, to generate files such as DEPENDENCIES or LICENSE statemen

[ANN] Maven Artifact Resolver (Shared Library) 1.0 Released

2009-09-22 Thread John Casey
The Maven team is pleased to announce the release of the Maven Artifact Resolver, version 1.0 This is a shared library that aims to simplify as much as possible the task of resolving dependency artifacts for one or more projects (MavenProject instances) all at once. http://maven.apache.org/share

[ANN] Maven Verifier 1.2 Released

2009-09-22 Thread John Casey
The Maven team is pleased to announce the release of the Maven Verifier, version 1.2 This is a shared library for use in testing various Maven components. It allows the user to execute Maven builds as part of the testing process, with methods supporting test preparation and assertion of results.

Re: [VOTE] Release Maven Remote Resources Plugin version 1.1

2009-09-22 Thread John Casey
This vote has passed (long since) with the following: +1 (binding): John, Jason, Vincent S., Benjamin, Olivier, Herve, Arnaud I'll promote the artifacts and finish up the other administrative tasks associated with this release. -john John Casey wrote: Hi, Along with other features and bug

Re: [VOTE] Maven Artifact Resolver 1.0

2009-09-22 Thread John Casey
This vote has passed (long since) with the following: +1 (binding): John, Benjamin, Olivier, Herve, Arnaud I'll promote the artifacts and finish up the other administrative tasks associated with this release. -john John Casey wrote: Hi, This is a new component in the shared libraries sect

Re: [VOTE] Maven Verifier 1.2

2009-09-22 Thread John Casey
This vote has passed (long since) with the following: +1 (binding): John, Benjamin, Olivier, Herve, Arnaud I'll promote the artifacts and finish up the other administrative tasks associated with this release. -john John Casey wrote: Hi, This library has been pretty stable for awhile now, a