Re: [maven-ear-plugin] tests are failing on Leopard

2008-08-07 Thread Stephane Nicoll
I tried with my current checkout, an update (with the new invoker config) and with a fresh checkout (directory removed and svn co). All three worked on my Mac (15.0.4) Can you try with a fresh checkout maybe? Thanks, Stéphane On Wed, Aug 6, 2008 at 10:27 PM, Arnaud HERITIER [EMAIL

Re: [maven-ear-plugin] tests are failing on Leopard

2008-08-07 Thread Arnaud HERITIER
Same thing with a fresh checkout. My env (if you find something strange ...) : octo-ahe:maven-ear-plugin arnaud$ set Apple_PubSub_Socket_Render=/tmp/launch-l6EBjN/Render BASH=/bin/bash BASH_ARGC=() BASH_ARGV=() BASH_LINENO=() BASH_SOURCE=() BASH_VERSINFO=([0]=3 [1]=2 [2]=17 [3]=1 [4]=release

Re: what happened to the plugin snapshots....

2008-08-07 Thread Patrick Moore
Hi Brian -- Sorry. I got the impression from Brett that it was a maven project decision. Having said that I am not in the ASF and you guys are . so you attend meetings/are on the right email lists etc. So if you want to (or not) pass this on to others go ahead anyhow enough on this

Re: Artifact Resolution

2008-08-07 Thread Brett Porter
There's also this from John: http://docs.codehaus.org/display/MAVEN/Conflict+Resolution It'd also be worth reviewing the requirements for 2.0.x to see if anything carries over: http://docs.codehaus.org/display/MAVEN/Dependency+Mediation+and+Conflict+Resolution How does Mercury handle the

comments on architecture doc

2008-08-07 Thread Brett Porter
Some comments/questions on the doc Jason mentioned. Skipping entirely the question of when since that's a very different discussion. There are several plugins that are using the current artifact resolution code that will not be supported (please see the Mercury section below). If the old

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Brett Porter
anyone else? On 05/08/2008, at 9:04 AM, John Casey wrote: I can be there, I think. Brett Porter wrote: Hi, As I shift back to looking at 2.1-alpha-1 regressions in JIRA and the changes on trunk so far, I was hoping we could have a once off meeting in IRC to gather up who's working on

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Arnaud HERITIER
Not at 11am (dinner time in france) Perhaps later in the night Arnaud On Thu, Aug 7, 2008 at 10:45 AM, Brett Porter [EMAIL PROTECTED] wrote: anyone else? On 05/08/2008, at 9:04 AM, John Casey wrote: I can be there, I think. Brett Porter wrote: Hi, As I shift back to looking at

Re: [maven-ear-plugin] tests are failing on Leopard

2008-08-07 Thread Arnaud HERITIER
Ok, I found. Thanks Benjamin. The problem was in my user's settings that the verifier wasn't able to read (maven is able). I have to see if I can create a testcase to fix the verifier It seems I had in a coment a character with an accent (é, è ...) Arnaud On Thu, Aug 7, 2008 at 9:01 AM, Arnaud

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Brett Porter
On 07/08/2008, at 6:58 PM, Arnaud HERITIER wrote: Not at 11am (dinner time in france) Perhaps later in the night Right, of course... that works for me, I'll be happy to get up later :) What's a better time? I'll see who is around maybe an hour or two after that. Cheers, Brett Arnaud

Re: [VOTE] Release Maven Invoker plugin version 1.2.1

2008-08-07 Thread Olivier Lamy
+1 -- Olivier 2008/8/6 Arnaud HERITIER [EMAIL PROTECTED]: +1 Tested on our others plugins Arnaud On Wed, Aug 6, 2008 at 11:08 PM, Dennis Lundberg [EMAIL PROTECTED] wrote: Hi, We solved 7 issues:

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Ralph Goers
I'd love to but I have conflicting meetings. Ralph Brett Porter wrote: anyone else? On 05/08/2008, at 9:04 AM, John Casey wrote: I can be there, I think. Brett Porter wrote: Hi, As I shift back to looking at 2.1-alpha-1 regressions in JIRA and the changes on trunk so far, I was hoping we

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Jason van Zyl
We should be focusing on the release candidate in the short term. As far as 2.1 discussions so productive discussion will happen 1) unless people have the necessary background, and 2) are given enough time to prepare. I have no time until next week for a couple hour discussion, and

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread John Casey
I think that to be clear moving forward, the information (and, I suppose, background) should probably focus on creating a formal, *written* spec for every major piece - separate ones for lifecycle management, project building, artifact resolution, etc...*not* describing what we're currently in

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Brett Porter
On 08/08/2008, at 1:04 AM, Jason van Zyl wrote: We should be focusing on the release candidate in the short term. Of course. As far as 2.1 discussions so productive discussion will happen 1) unless people have the necessary background, and 2) are given enough time to prepare. That's

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Jason van Zyl
On 7-Aug-08, at 9:07 AM, John Casey wrote: I think that to be clear moving forward, the information (and, I suppose, background) should probably focus on creating a formal, *written* spec for every major piece - separate ones for lifecycle management, project building, artifact

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Jason van Zyl
On 7-Aug-08, at 9:21 AM, Brett Porter wrote: On 08/08/2008, at 1:04 AM, Jason van Zyl wrote: We should be focusing on the release candidate in the short term. Of course. As far as 2.1 discussions so productive discussion will happen 1) unless people have the necessary background, and

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Oleg Gusakov
Jason van Zyl wrote: I've asked Oleg do document the architecture in Mercury Doing. May take several days as there is a lot to cover and I have to joggle this activity with the rest. Thanks, Oleg - To unsubscribe,

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Jason van Zyl
Yah, it doesn't need to be complete to talk about it. It's just highly useful for people to understand the motivation, and to dig in if they see fit and to do that they need to understand the mechanics of the system. On 7-Aug-08, at 10:06 AM, Oleg Gusakov wrote: Jason van Zyl wrote:

Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Wendy Smoak
On Thu, Aug 7, 2008 at 9:27 AM, Jason van Zyl [EMAIL PROTECTED] wrote: We can call it whatever version. At this point I don't think it much matters. I'd like to see the current trunk moved to a code-named branch, so that we can make incremental improvements in 2.1, 2.2, 2.3, etc. In the

questions about mercury

2008-08-07 Thread Jason van Zyl
If anyone wants to know anything about Mercury. Greg/Jan/Jesse are in town and Oleg and I are going to hang out with them tonight but we can try to address any concerns people might have. We'll all be together so we can chat about anything as being together will make that easy. Hopefully

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Jason van Zyl
If you are actually helping to develop the core code then I'm sure that's definitely one of the approaches we could take. On 7-Aug-08, at 10:18 AM, Wendy Smoak wrote: On Thu, Aug 7, 2008 at 9:27 AM, Jason van Zyl [EMAIL PROTECTED] wrote: We can call it whatever version. At this point I

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Arnaud HERITIER
One thing that we could also do is to have a meeting together one time per year. I know that some dev teams are doing it (groovy for example) just before or after an event like JavaOne. They work together during 2 or 3 days to analyze their project and to prepare the future. They share their

Re: questions about mercury

2008-08-07 Thread Jesse McConnell
fair warning if we see batman there might end up being the JokerException and HissyFitException cropping up in Mercury :) jesse On Thu, Aug 7, 2008 at 12:23 PM, Jason van Zyl [EMAIL PROTECTED] wrote: If anyone wants to know anything about Mercury. Greg/Jan/Jesse are in town and Oleg and I are

Re: svn commit: r683668 - /maven/pom/trunk/maven/pom.xml

2008-08-07 Thread Jason van Zyl
Benjamin, Which job in Hudson are you using to run all the ITs? This one: http://ci.sonatype.org/view/Plugins/job/Maven-Plugins-ITs/ If so I will clone it, make a 2.1-SNAPSHOT installation (that feeds off the CI build for 2.1) and then use that version of Maven in the plugin IT job. On

Re: svn commit: r683661 - /maven/release/trunk/maven-release-plugin/pom.xml

2008-08-07 Thread Vincent Siveton
Hi Benjamin, 2008/8/7 [EMAIL PROTECTED]: Author: bentmann Date: Thu Aug 7 10:41:00 2008 New Revision: 683661 URL: http://svn.apache.org/viewvc?rev=683661view=rev Log: o Synced id and activation of integration-tests with core ITs Modified:

Re: svn commit: r683668 - /maven/pom/trunk/maven/pom.xml

2008-08-07 Thread Benjamin Bentmann
Hi Jason, Which job in Hudson are you using to run all the ITs? This one: http://ci.sonatype.org/view/Plugins/job/Maven-Plugins-ITs/ Arnaud has been maintaining the Hudson jobs but as far as I know the one you mentioned should be running the ITs (and has due to the expected long running

Re: svn commit: r683661 - /maven/release/trunk/maven-release-plugin/pom.xml

2008-08-07 Thread Benjamin Bentmann
Hi Vincent, Removing this activation check, ITs will never be been called by default. Is it really the wanted behaviour? IMHO I think unit testing implies IT testing. Does I missed something? Well, it appears to be a personal taste: I am just like you in favor of running tests (whatever

svn commit: r683667 - in /maven/plugins/trunk: maven-changelog-plugin/ maven-checkstyle-plugin/ maven-clean-plugin/ maven-compiler-plugin/ maven-doap-plugin/ maven-docck-plugin/ maven-ejb-plugin/ mave

2008-08-07 Thread Benjamin Bentmann
Author: bentmann Date: Thu Aug 7 11:08:15 2008 New Revision: 683667 URL: http://svn.apache.org/viewvc?rev=683667view=rev Log: o Added stub IT profile to highlight plugins during CI I fear I need to revert this, a reactor invocation in combinatin with the run-its profile is now failing due to

Re: svn commit: r683661 - /maven/release/trunk/maven-release-plugin/pom.xml

2008-08-07 Thread Vincent Siveton
2008/8/7 Benjamin Bentmann [EMAIL PROTECTED]: Hi Vincent, Removing this activation check, ITs will never be been called by default. Is it really the wanted behaviour? IMHO I think unit testing implies IT testing. Does I missed something? Well, it appears to be a personal taste: I am just

Re: svn commit: r683661 - /maven/release/trunk/maven-release-plugin/pom.xml

2008-08-07 Thread Olivier Lamy
Hi, Agree with Vincent, they must be activated by default (for me it tests are similar to a junit tests). And as we have documented in the surefire mojo : skip ... Its use is NOT RECOMMENDED .. By the way I can add some extra parameters during my build. But I can forget and maybe commit

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread John Casey
Wendy Smoak wrote: On Thu, Aug 7, 2008 at 9:27 AM, Jason van Zyl [EMAIL PROTECTED] wrote: We can call it whatever version. At this point I don't think it much matters. I'd like to see the current trunk moved to a code-named branch, so that we can make incremental improvements in 2.1, 2.2,

Re: Hudson build is back to normal: Maven-Plugins-ITs » Maven Changes Report Plugin #180

2008-08-07 Thread Arnaud HERITIER
Why Hudson doesn't retreive the new modello plugin ? https://ci.sonatype.org/view/Plugins/job/Maven-Plugins-ITs/187/console Arnaud On Wed, Aug 6, 2008 at 9:16 PM, Hudson [EMAIL PROTECTED] wrote: See

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread John Casey
So, where are we collecting all of this information? I'm digging up some of the proposals that I wrote up in the past couple years, some of which I've already implemented on trunk (and IIRC all of which have been floated on this list). A lot of these things already exist, they just need to be

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread John Casey
IMO, this is also relevant, though is hasn't been implemented: http://docs.codehaus.org/display/MAVEN/Suppression%2C+Ordering%2C+and+Replacement+of+Plugins+and+Mojos+Bindings Jason van Zyl wrote: On 7-Aug-08, at 9:21 AM, Brett Porter wrote: On 08/08/2008, at 1:04 AM, Jason van Zyl wrote:

Re: svn commit: r683668 - /maven/pom/trunk/maven/pom.xml

2008-08-07 Thread Arnaud HERITIER
I just setup maven 2.0 and 2.1 builds for plugins : https://ci.sonatype.org/view/Plugins/ I also updated their configurations to have integration-tests launched in IT builds Arnaud On Thu, Aug 7, 2008 at 8:40 PM, Benjamin Bentmann [EMAIL PROTECTED] wrote: Hi Jason, Which job in Hudson are

Idea for a maven plugin / request for input

2008-08-07 Thread Stephen Connolly
All, after the entirely underwhelming response to the versions-maven-plugin (MOJO-1178) I have had some ideas for making it even better... The ideas may result in completely refactoring the thing apart... bits to go in the enforcer plugin... bits to go in the release plugin... bits to maybe stay

Re: Maven 2.1 development IRC roundtable

2008-08-07 Thread Jason van Zyl
Anything should be visible on the proposals page. I will put my gathering document in the wiki tonight. But I'll link in what you've high lighted so far. So just mentioning it is good enough, I'll integrate it. On 7-Aug-08, at 12:51 PM, John Casey wrote: So, where are we collecting all of

Re: Sane plugin testing

2008-08-07 Thread Arnaud HERITIER
As I said in another thread, we just ended 3. We named the profile integration-tests but to have the same name as in the core we'll rename it run-its It seems that there is 2 point of view about ITs activation : -1) ITs are part of the build and always launched -2) ITs are launched on demand

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Arnaud HERITIER
This is exactly why I'd like to put the current trunk code on the path of being released as 3.0. We have tons of things that could reasonably be improved in 2.0.x, but aren't really appropriate in such a minor release as 2.0.11. We could move toward larger feature introductions like import

Re: svn commit: r683661 - /maven/release/trunk/maven-release-plugin/pom.xml

2008-08-07 Thread Arnaud HERITIER
You're right, we have to activate them in the release process. CI will launch them automatically every 4 hours. IT's are often very long. The problem we have actually (see my other thread) is that we develop too many ITs and not enough UTs. That's why I would prefer to have a good code coverage

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Jesse McConnell
not a bad idea john... the major concern I would have is that 3.0 in this case is already the basis of all the embedder work (ie IDE development) while the 2.0.x-2.1 releases would in essence have to be forward compatible with 3.0 because of that...the build in the IDE _ought_ to work the same as

Re: [SURVEY][RESULT] Which plugin would you like us to release?

2008-08-07 Thread Dennis Lundberg
The survey has been open for a week now and has now been closed. Thanks to the 47 people who took the survey! Here are the top 5 five most wanted plugin releases: Plugin Response Percent war 12.8% release 12.8% enforcer10.6%

Re: Sane plugin testing

2008-08-07 Thread Olivier Lamy
Hi, Some of this improvements are in the invoker-plugin ;-). You can configure it to run faster [1]. All plugins have been configured as it and IMHO it's very faster. (I have to admit I don't know shitty and don't fi it has a such feature). My question is : why do prefer shitty (the name ? :- ) .

Re: svn commit: r683661 - /maven/release/trunk/maven-release-plugin/pom.xml

2008-08-07 Thread Dennis Lundberg
I also think they should be activated by default. Olivier Lamy wrote: Hi, Agree with Vincent, they must be activated by default (for me it tests are similar to a junit tests). And as we have documented in the surefire mojo : skip ... Its use is NOT RECOMMENDED .. By the way I can add some

Re: Sane plugin testing

2008-08-07 Thread Arnaud HERITIER
It's faster than before and it is good, but it is always longer than in memory tests. I used shitty for the grails plugin and it just work fine. I'm interested t have groovy or another langage than bsh but it isn't important. Brett's wiki page sumarizes very fine what I would like to have for ITs

[VOTE] ITs launched by default in plugins builds ?

2008-08-07 Thread Arnaud HERITIER
Hi all, You noticed that we changed in plugins the behavior of ITs. We would like to have your advice : Do you want to have ITs activated by default in the plugin build ? Why ? -- .. Arnaud HERITIER

RE: [VOTE] ITs launched by default in plugins builds ?

2008-08-07 Thread Brian E. Fox
No. The Its should be on demand + defaulted to On in a profile set by CI. Why? Its should be exhaustive enough that they take too long to run on every build while doing development. Just like the maven it's they should be run at the end of development to verify + by each ci run. -Original

Re: [VOTE] ITs launched by default in plugins builds ?

2008-08-07 Thread Olivier Lamy
2008/8/7 Arnaud HERITIER [EMAIL PROTECTED]: Hi all, You noticed that we changed in plugins the behavior of ITs. We would like to have your advice : Do you want to have ITs activated by default in the plugin build ? +1 : yes they should be activated by default. Why ?

Re: Versioning Maven

2008-08-07 Thread Ralph Goers
John Casey wrote: This is exactly why I'd like to put the current trunk code on the path of being released as 3.0. We have tons of things that could reasonably be improved in 2.0.x, but aren't really appropriate in such a minor release as 2.0.11. We could move toward larger feature

Re: Idea for a maven plugin / request for input

2008-08-07 Thread Ralph Goers
Stephen Connolly wrote: Questions: Is there any way to modify the pom at run time to alter the versions of dependencies *before* the dependencies have been resolved? It would be for that invokation of maven only... it would avoid modifying the pom on disk and forking another build. Thanks,

Re: [VOTE] ITs launched by default in plugins builds ?

2008-08-07 Thread Brett Porter
First preference: disabled by default, but easily enabled. Second preference: enabled by default, but with a separate property to disable (so you can run UTs and skip ITs). The purist in me wants to enable by default in the integration-test phase, and just run up to test or package. But

Re: questions about mercury

2008-08-07 Thread Brett Porter
Go see Batman, it's good fun :) On 08/08/2008, at 3:23 AM, Jason van Zyl wrote: If anyone wants to know anything about Mercury. Greg/Jan/Jesse are in town and Oleg and I are going to hang out with them tonight but we can try to address any concerns people might have. We'll all be together

Re: svn commit: r683667 - in /maven/plugins/trunk: maven-changelog-plugin/ maven-checkstyle-plugin/ maven-clean-plugin/ maven-compiler-plugin/ maven-doap-plugin/ maven-docck-plugin/ maven-ejb-plugin/

2008-08-07 Thread Brett Porter
Does that just mean some plugins need to be locked down to their non- latest equivalent in the reactor build, so you aren't using what you are building? - Brett On 08/08/2008, at 4:53 AM, Benjamin Bentmann wrote: Author: bentmann Date: Thu Aug 7 11:08:15 2008 New Revision: 683667 URL:

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Brett Porter
On 08/08/2008, at 5:45 AM, John Casey wrote: This is exactly why I'd like to put the current trunk code on the path of being released as 3.0. We have tons of things that could reasonably be improved in 2.0.x, but aren't really appropriate in such a minor release as 2.0.11. We could move

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Paul Benedict
Is TRUNK really 3.0? Hmm.. Maybe not. I think it is only appropriate to bump the first number when you make a major architecture change. It was totally appropriate between 1.x and 2.x because the code bases are absolutely incompatible. Why I should believe the same for TRUNK now? It still looks

[jira] Subscription: Design Best Practices

2008-08-07 Thread jira
Issue Subscription Filter: Design Best Practices (28 issues) Subscriber: mavendevlist Key Summary MNG-2184Possible problem with @aggregator and forked lifecycles http://jira.codehaus.org/browse/MNG-2184 MNG-612 implement conflict resolution techniques

Re: Versioning Maven (was: Re: Maven 2.1 development IRC roundtable)

2008-08-07 Thread Brett Porter
On 08/08/2008, at 12:24 PM, Paul Benedict wrote: Is TRUNK really 3.0? Hmm.. Maybe not. I think it is only appropriate to bump the first number when you make a major architecture change. It was totally appropriate between 1.x and 2.x because the code bases are absolutely incompatible. Why I

splitting plugin dev into a separate list?

2008-08-07 Thread Brett Porter
I was poking back through the archives for a couple of things related to Maven core and was having trouble since it was drowned out in plugin development discussion and votes. Considering plugin dev occurs on more on the stable basis of previous versions of Maven it seemed to make some

Project Builder Overview

2008-08-07 Thread Shane Isbell
I put together a high-level, descriptive overview of the project builder: http://docs.codehaus.org/display/MAVENUSER/Project+Builder. The nitty gritty is located here: http://docs.codehaus.org/display/MAVENUSER/Maven+Project Thanks, Shane

Re: svn commit: r683740 - in /maven/components/branches/maven-2.0.10-RC: ./ maven-core/src/main/java/org/apache/maven/lifecycle/ maven-core/src/main/java/org/apache/maven/plugin/ maven-core/src/main/r

2008-08-07 Thread Brett Porter
On 08/08/2008, at 8:33 AM, [EMAIL PROTECTED] wrote: Author: jdcasey Date: Thu Aug 7 15:33:15 2008 New Revision: 683740 URL: http://svn.apache.org/viewvc?rev=683740view=rev Log: [MNG-3698] Moved concrete/dynamic transitions out to the lifecycle executor to make them happen less often, and

Re: svn commit: r683740 - in /maven/components/branches/maven-2.0.10-RC: ./ maven-core/src/main/java/org/apache/maven/lifecycle/ maven-core/src/main/java/org/apache/maven/plugin/ maven-core/src/main/r

2008-08-07 Thread Brett Porter
I am still getting a failure from MavenITmng3694ReactorProjectsDynamismTest though - is that known? Cheers, Brett On 08/08/2008, at 2:08 PM, Brett Porter wrote: On 08/08/2008, at 8:33 AM, [EMAIL PROTECTED] wrote: Author: jdcasey Date: Thu Aug 7 15:33:15 2008 New Revision: 683740 URL:

Re: splitting plugin dev into a separate list?

2008-08-07 Thread Paul Benedict
It sounds like a good idea, but I don't think it's that easy to split apart. It seems like a lot of plugin issues still require fixes to the core. That's been more evident since 2.0.8 when regressions became a serious topic to tackle. I suggest the timing is not yet right to split the list. Maybe

Re: [VOTE] Release Maven IDEA plugin version 2.2 (take 2)

2008-08-07 Thread Dennis Lundberg
We need one more vote for this one... Any IDEA users out there? Dennis Lundberg wrote: Hi, Second try, this time with a license header in the POM. Note: there is one error in the Clirr report. It was necessary to make that change to solve the testing for IDEA-102, so it's by design. We

Re: Idea for a maven plugin / request for input

2008-08-07 Thread Stephen Connolly
No. That's no good. I want to be able to do this without people having to modify their poms to work with this scheme. The rewrite poms version would scan through the reactor projects, and wherever a reactor project depends on a (different version) of another reactor project, it would force the

Re: [VOTE] Release Maven IDEA plugin version 2.2 (take 2)

2008-08-07 Thread Brett Porter
+1 (reviewed the code changes, checked licenses, generated a multi- module project and opened then converted it in 7.0.3) On 08/08/2008, at 3:17 PM, Dennis Lundberg wrote: We need one more vote for this one... Any IDEA users out there? Dennis Lundberg wrote: Hi, Second try, this time with