Hi,

 

I'll start with common-attributes-maven-plugin. 

Could be marked as "in progress". 

That's two down (beside JavaCC Maven Plugin), a lot more to go ;)

 

regards

 

- Robert
 
> Date: Thu, 3 Sep 2009 23:56:04 +0200
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: [mojo-dev] Request for help with plugin ITs
> 
> Hi,
> 
> there's still some work left to do but after a rather long journey we're 
> finally approaching a point where Maven 3.x stabilizes and can be used 
> as a drop-in replacement for Maven 2.x. In an attempt to hunt down 
> regressions/incompatibilities and to provide users an overview of known 
> issues when upgrading to Maven 3.x, I created some wiki page [0] that 
> lists plugins and their status regarding interop with Maven 3.
> 
> This plugin matrix is derived from the integration tests of the 
> respective plugin. That leads me to the point of this mail: We could 
> need some help here. Some of plugins at Mojo have little to no 
> integration tests that could be used to check interop with Maven 3.x.
> 
> The important difference between integration tests and simple unit tests 
> here is the possibility to run the tests with an alternative Maven 
> version, say the Maven version that runs the main build.
> 
> This kind of testing can be realized by using the maven-invoker-plugin 
> [1] or by using traditional JUnit-based tests that employ the 
> maven-verifier to fork Maven. The first approach is IMHO the easier way 
> and is demonstrated by many of the Apache plugins, e.g. the 
> maven-clean-plugin [2]. The second approach is more powerful and shown 
> by the maven-remote-resources-plugin [3] or the maven-surefire-plugin [4].
> 
> So, if anybody out there has some spare time left and is interested in 
> helping with a smooth birth of Maven 3, please join forces and help to 
> create some basic ITs for the Mojo plugins that would enable us to 
> detect problems early. I'm happy to help in case of questions regarding 
> the general test setup arise.
> 
> For those of you that want to try the current state of 3.x by 
> themselves, the CI spits out ready-made distros [5] built from SVN's trunk.
> 
> Thanks in advance,
> 
> 
> Benjamin
> 
> 
> [0] 
> http://cwiki.apache.org/confluence/display/MAVEN/Maven+3.x+Compatibility+Notes
> [1] http://maven.apache.org/plugins/maven-invoker-plugin/
> [2] 
> http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-clean-plugin/src/it
> [3] 
> http://svn.apache.org/repos/asf/maven/plugins/trunk/maven-remote-resources-plugin/src/test/java/org/apache/maven/plugin/resources/remote/it
> [4] 
> http://svn.apache.org/repos/asf/maven/surefire/trunk/surefire-integration-tests
> [5] 
> https://grid.sonatype.org/ci/job/maven-3.0.x-bootstrap/jdk=1.5,label=ubuntu/ws/trunk/apache-maven/target/
> 
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
> 
> http://xircles.codehaus.org/manage_email
> 
> 

_________________________________________________________________
Express yourself instantly with MSN Messenger! Download today it's FREE!
http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/

Reply via email to