Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Vincent Siveton
Hi John,

With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194) failed.
Sounds like an issue in the invoker-plugin (defined as 1.2 in the
pom). Unfortunately, I tried with 1.2.1-snap without success. So it is
probably in the core.
Could you have a glance? Last step before calling a vote ;)

Cheers,

Vincent

2008/7/25 John Casey [EMAIL PROTECTED]:
 Hi again,

 We've solved all of the issues brought up in response to the 2.0.10-RC2
 release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we can
 take a look at whether this is happening by design, and what resolution we
 want to pursue for it).

 The issues we've solved for this release candidate are:

 - MNG-3679
 - MNG-3680
 - MNG-3684

 ...in addition, Brett took care of the verbose output related to artifact
 resolution that were popping up.

 Again, for a full list of issues resolved so far for the 2.0.10 release,
 see:

 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

 Please give this release candidate a whirl, and let me know if you have any
 problems. I'm trying to collect all issues in JIRA with fix-for of 2.0.10,
 so if you want to file a JIRA ticket for your issue and include a failing
 test case, that will make my job that much quicker.

 Thanks,

 -john

 --
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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



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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Mark Struberg
Is there a chance to get maven-2.0.10 running with maven-scm-1.1?

You know, I'd like to see native git support in maven ;)

LieGrü,
strub

--- Vincent Siveton [EMAIL PROTECTED] schrieb am Do, 31.7.2008:

 Von: Vincent Siveton [EMAIL PROTECTED]
 Betreff: Re: Maven 2.0.10-RC3 - Please Test!
 An: Maven Developers List dev@maven.apache.org
 Datum: Donnerstag, 31. Juli 2008, 14:36
 Hi John,
 
 With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194)
 failed.
 Sounds like an issue in the invoker-plugin (defined as 1.2
 in the
 pom). Unfortunately, I tried with 1.2.1-snap without
 success. So it is
 probably in the core.
 Could you have a glance? Last step before calling a vote ;)
 
 Cheers,
 
 Vincent
 
 2008/7/25 John Casey [EMAIL PROTECTED]:
  Hi again,
 
  We've solved all of the issues brought up in
 response to the 2.0.10-RC2
  release candidate, minus MNG-3678 (which I've
 postponed to 2.0.11 so we can
  take a look at whether this is happening by design,
 and what resolution we
  want to pursue for it).
 
  The issues we've solved for this release candidate
 are:
 
  - MNG-3679
  - MNG-3680
  - MNG-3684
 
  ...in addition, Brett took care of the verbose output
 related to artifact
  resolution that were popping up.
 
  Again, for a full list of issues resolved so far for
 the 2.0.10 release,
  see:
 
 
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112
 
  Please give this release candidate a whirl, and let me
 know if you have any
  problems. I'm trying to collect all issues in JIRA
 with fix-for of 2.0.10,
  so if you want to file a JIRA ticket for your issue
 and include a failing
  test case, that will make my job that much quicker.
 
  Thanks,
 
  -john
 
  --
  John Casey
  Developer, PMC Member - Apache Maven
 (http://maven.apache.org)
  Blog: http://www.ejlife.net/blogs/buildchimp/
 
 
 -
  To unsubscribe, e-mail:
 [EMAIL PROTECTED]
  For additional commands, e-mail:
 [EMAIL PROTECTED]
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


  __
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com

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



RE: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Brian E. Fox
We're already started the RC process so only blocking issues and regressions 
are being included.

-Original Message-
From: Mark Struberg [mailto:[EMAIL PROTECTED] 
Sent: Thursday, July 31, 2008 10:28 AM
To: Maven Developers List
Subject: Re: Maven 2.0.10-RC3 - Please Test!

Is there a chance to get maven-2.0.10 running with maven-scm-1.1?

You know, I'd like to see native git support in maven ;)

LieGrü,
strub

--- Vincent Siveton [EMAIL PROTECTED] schrieb am Do, 31.7.2008:

 Von: Vincent Siveton [EMAIL PROTECTED]
 Betreff: Re: Maven 2.0.10-RC3 - Please Test!
 An: Maven Developers List dev@maven.apache.org
 Datum: Donnerstag, 31. Juli 2008, 14:36
 Hi John,
 
 With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194)
 failed.
 Sounds like an issue in the invoker-plugin (defined as 1.2
 in the
 pom). Unfortunately, I tried with 1.2.1-snap without
 success. So it is
 probably in the core.
 Could you have a glance? Last step before calling a vote ;)
 
 Cheers,
 
 Vincent
 
 2008/7/25 John Casey [EMAIL PROTECTED]:
  Hi again,
 
  We've solved all of the issues brought up in
 response to the 2.0.10-RC2
  release candidate, minus MNG-3678 (which I've
 postponed to 2.0.11 so we can
  take a look at whether this is happening by design,
 and what resolution we
  want to pursue for it).
 
  The issues we've solved for this release candidate
 are:
 
  - MNG-3679
  - MNG-3680
  - MNG-3684
 
  ...in addition, Brett took care of the verbose output
 related to artifact
  resolution that were popping up.
 
  Again, for a full list of issues resolved so far for
 the 2.0.10 release,
  see:
 
 
 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112
 
  Please give this release candidate a whirl, and let me
 know if you have any
  problems. I'm trying to collect all issues in JIRA
 with fix-for of 2.0.10,
  so if you want to file a JIRA ticket for your issue
 and include a failing
  test case, that will make my job that much quicker.
 
  Thanks,
 
  -john
 
  --
  John Casey
  Developer, PMC Member - Apache Maven
 (http://maven.apache.org)
  Blog: http://www.ejlife.net/blogs/buildchimp/
 
 
 -
  To unsubscribe, e-mail:
 [EMAIL PROTECTED]
  For additional commands, e-mail:
 [EMAIL PROTECTED]
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


  __
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com

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


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread John Casey

Hi Vincent,

I can't even get the javadoc plugin to run on my machine under Maven 
2.0.9, not with JDK 1.4 or JDK 1.6...so I'm afraid I'm of little use on 
these issues. I can give you some time to distill a failing test case 
that I can pursue, if you like...


Let me know. Maybe I'll cut the RC4 and we can test vs. that.

-john

Vincent Siveton wrote:

Hi John,

With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194) failed.
Sounds like an issue in the invoker-plugin (defined as 1.2 in the
pom). Unfortunately, I tried with 1.2.1-snap without success. So it is
probably in the core.
Could you have a glance? Last step before calling a vote ;)

Cheers,

Vincent

2008/7/25 John Casey [EMAIL PROTECTED]:

Hi again,

We've solved all of the issues brought up in response to the 2.0.10-RC2
release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we can
take a look at whether this is happening by design, and what resolution we
want to pursue for it).

The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to artifact
resolution that were popping up.

Again, for a full list of issues resolved so far for the 2.0.10 release,
see:

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you have any
problems. I'm trying to collect all issues in JIRA with fix-for of 2.0.10,
so if you want to file a JIRA ticket for your issue and include a failing
test case, that will make my job that much quicker.

Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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




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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Stephen Connolly
check if the CLASSPATH environment variable is set. it blows up  
javadoc if it is


Sent from my iPod

On 31 Jul 2008, at 18:06, John Casey [EMAIL PROTECTED] wrote:


Hi Vincent,

I can't even get the javadoc plugin to run on my machine under Maven  
2.0.9, not with JDK 1.4 or JDK 1.6...so I'm afraid I'm of little use  
on these issues. I can give you some time to distill a failing test  
case that I can pursue, if you like...


Let me know. Maybe I'll cut the RC4 and we can test vs. that.

-john

Vincent Siveton wrote:

Hi John,
With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194) failed.
Sounds like an issue in the invoker-plugin (defined as 1.2 in the
pom). Unfortunately, I tried with 1.2.1-snap without success. So it  
is

probably in the core.
Could you have a glance? Last step before calling a vote ;)
Cheers,
Vincent
2008/7/25 John Casey [EMAIL PROTECTED]:

Hi again,

We've solved all of the issues brought up in response to the  
2.0.10-RC2
release candidate, minus MNG-3678 (which I've postponed to 2.0.11  
so we can
take a look at whether this is happening by design, and what  
resolution we

want to pursue for it).

The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to  
artifact

resolution that were popping up.

Again, for a full list of issues resolved so far for the 2.0.10  
release,

see:

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you  
have any
problems. I'm trying to collect all issues in JIRA with fix-for of  
2.0.10,
so if you want to file a JIRA ticket for your issue and include a  
failing

test case, that will make my job that much quicker.

Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

--- 
--

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



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


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Brett Porter
The core release doesn't have any dependency on SCM - I think you are  
looking for native support in the release plugin?


Cheers,
Brett

On 01/08/2008, at 12:27 AM, Mark Struberg wrote:


Is there a chance to get maven-2.0.10 running with maven-scm-1.1?

You know, I'd like to see native git support in maven ;)

LieGrü,
strub

--- Vincent Siveton [EMAIL PROTECTED] schrieb am Do,  
31.7.2008:



Von: Vincent Siveton [EMAIL PROTECTED]
Betreff: Re: Maven 2.0.10-RC3 - Please Test!
An: Maven Developers List dev@maven.apache.org
Datum: Donnerstag, 31. Juli 2008, 14:36
Hi John,

With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194)
failed.
Sounds like an issue in the invoker-plugin (defined as 1.2
in the
pom). Unfortunately, I tried with 1.2.1-snap without
success. So it is
probably in the core.
Could you have a glance? Last step before calling a vote ;)

Cheers,

Vincent

2008/7/25 John Casey [EMAIL PROTECTED]:

Hi again,

We've solved all of the issues brought up in

response to the 2.0.10-RC2

release candidate, minus MNG-3678 (which I've

postponed to 2.0.11 so we can

take a look at whether this is happening by design,

and what resolution we

want to pursue for it).

The issues we've solved for this release candidate

are:


- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output

related to artifact

resolution that were popping up.

Again, for a full list of issues resolved so far for

the 2.0.10 release,

see:



http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112


Please give this release candidate a whirl, and let me

know if you have any

problems. I'm trying to collect all issues in JIRA

with fix-for of 2.0.10,

so if you want to file a JIRA ticket for your issue

and include a failing

test case, that will make my job that much quicker.

Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven

(http://maven.apache.org)

Blog: http://www.ejlife.net/blogs/buildchimp/



-

To unsubscribe, e-mail:

[EMAIL PROTECTED]

For additional commands, e-mail:

[EMAIL PROTECTED]





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



 __
Gesendet von Yahoo! Mail.
Dem pfiffigeren Posteingang.
http://de.overview.mail.yahoo.com

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Paul Benedict
Would it behoove the Javadoc plugin developers to test for the CLASSPATH
variable? Issue a warning instead of blowing up? I know it's not a plugin
problem, per se, but it obviously leads some people to believe it is.

Paul

On Thu, Jul 31, 2008 at 12:43 PM, Stephen Connolly 
[EMAIL PROTECTED] wrote:

 check if the CLASSPATH environment variable is set. it blows up javadoc if
 it is

 Sent from my iPod

 On 31 Jul 2008, at 18:06, John Casey [EMAIL PROTECTED] wrote:

  Hi Vincent,

 I can't even get the javadoc plugin to run on my machine under Maven
 2.0.9, not with JDK 1.4 or JDK 1.6...so I'm afraid I'm of little use on
 these issues. I can give you some time to distill a failing test case that I
 can pursue, if you like...

 Let me know. Maybe I'll cut the RC4 and we can test vs. that.

 -john




Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Vincent Siveton
Hi Paul,

2008/7/31 Paul Benedict [EMAIL PROTECTED]:
 Would it behoove the Javadoc plugin developers to test for the CLASSPATH
 variable? Issue a warning instead of blowing up? I know it's not a plugin
 problem, per se, but it obviously leads some people to believe it is.

The last entry in the FAQ [1] already explains that: if your CLASSPATH
env var has incorrect env variable, the javadoc will crash on windows.
It is a known Sun issue (6219854).

IMHO it is enough from an user point of view (we have also jira so the
user could found it easily). I don't think that Javadoc Plugin needs
to display warning for a given Sun issue (even less to make a
workaround).

Cheers,

Vincent

[1] 
https://svn.apache.org/repos/asf/maven/plugins/trunk/maven-javadoc-plugin/src/site/fml/faq.fml

 Paul

 On Thu, Jul 31, 2008 at 12:43 PM, Stephen Connolly 
 [EMAIL PROTECTED] wrote:

 check if the CLASSPATH environment variable is set. it blows up javadoc if
 it is

 Sent from my iPod

 On 31 Jul 2008, at 18:06, John Casey [EMAIL PROTECTED] wrote:

  Hi Vincent,

 I can't even get the javadoc plugin to run on my machine under Maven
 2.0.9, not with JDK 1.4 or JDK 1.6...so I'm afraid I'm of little use on
 these issues. I can give you some time to distill a failing test case that I
 can pursue, if you like...

 Let me know. Maybe I'll cut the RC4 and we can test vs. that.

 -john




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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread Vincent Siveton
Hi John,

Maybe your pb was related to CLASSPATH as said by Stephen.

FYI I am able to built it with 1.4, 1.5 and 1.6 and mvn 2.0.9 on two
stations and Hudson was happy yesterday.
Unfortunately, with rc3, it's failing on twice.
The twice javadoc ITs seem to not call javadoc goal, and so apidocs
output dir don't exist.

I will waiting for RC4.

Cheers,

Vincent

2008/7/31 John Casey [EMAIL PROTECTED]:
 Hi Vincent,

 I can't even get the javadoc plugin to run on my machine under Maven 2.0.9,
 not with JDK 1.4 or JDK 1.6...so I'm afraid I'm of little use on these
 issues. I can give you some time to distill a failing test case that I can
 pursue, if you like...

 Let me know. Maybe I'll cut the RC4 and we can test vs. that.

 -john

 Vincent Siveton wrote:

 Hi John,

 With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194) failed.
 Sounds like an issue in the invoker-plugin (defined as 1.2 in the
 pom). Unfortunately, I tried with 1.2.1-snap without success. So it is
 probably in the core.
 Could you have a glance? Last step before calling a vote ;)

 Cheers,

 Vincent

 2008/7/25 John Casey [EMAIL PROTECTED]:

 Hi again,

 We've solved all of the issues brought up in response to the 2.0.10-RC2
 release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we
 can
 take a look at whether this is happening by design, and what resolution
 we
 want to pursue for it).

 The issues we've solved for this release candidate are:

 - MNG-3679
 - MNG-3680
 - MNG-3684

 ...in addition, Brett took care of the verbose output related to artifact
 resolution that were popping up.

 Again, for a full list of issues resolved so far for the 2.0.10 release,
 see:


 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

 Please give this release candidate a whirl, and let me know if you have
 any
 problems. I'm trying to collect all issues in JIRA with fix-for of
 2.0.10,
 so if you want to file a JIRA ticket for your issue and include a failing
 test case, that will make my job that much quicker.

 Thanks,

 -john

 --
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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



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


 --
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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



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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-31 Thread John Casey
This is not the case on my machine. I've been very careful NOT to set 
M2_HOME, JAVA_HOME, or CLASSPATH on my machine. The first two are set 
using a mvn delegating script in ~/bin that sets the maven version and 
jdk version before calling the real maven script. I've just verified 
that CLASSPATH is not set in my bash shell.


BTW, I'm running on OS X.

-john

Stephen Connolly wrote:
check if the CLASSPATH environment variable is set. it blows up javadoc 
if it is


Sent from my iPod

On 31 Jul 2008, at 18:06, John Casey [EMAIL PROTECTED] wrote:


Hi Vincent,

I can't even get the javadoc plugin to run on my machine under Maven 
2.0.9, not with JDK 1.4 or JDK 1.6...so I'm afraid I'm of little use 
on these issues. I can give you some time to distill a failing test 
case that I can pursue, if you like...


Let me know. Maybe I'll cut the RC4 and we can test vs. that.

-john

Vincent Siveton wrote:

Hi John,
With RC-3, Javadoc ITs (MJAVADOC-172 and MJAVADOC-194) failed.
Sounds like an issue in the invoker-plugin (defined as 1.2 in the
pom). Unfortunately, I tried with 1.2.1-snap without success. So it is
probably in the core.
Could you have a glance? Last step before calling a vote ;)
Cheers,
Vincent
2008/7/25 John Casey [EMAIL PROTECTED]:

Hi again,

We've solved all of the issues brought up in response to the 2.0.10-RC2
release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so 
we can
take a look at whether this is happening by design, and what 
resolution we

want to pursue for it).

The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to 
artifact

resolution that were popping up.

Again, for a full list of issues resolved so far for the 2.0.10 
release,

see:

http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112 



Please give this release candidate a whirl, and let me know if you 
have any
problems. I'm trying to collect all issues in JIRA with fix-for of 
2.0.10,
so if you want to file a JIRA ticket for your issue and include a 
failing

test case, that will make my job that much quicker.

Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



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


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-30 Thread Brett Porter


On 30/07/2008, at 12:01 PM, John Casey wrote:

I think you're misunderstanding me: I was talking about test  
coverage within _wagon_ itself. Since wagon is on a separate release  
cycle to Maven core, Maven releases have to consume released  
versions of wagon. This means 72h of voting and so forth before  
releasing a new wagon version.


I get that... but with the release having passed it'll be out today  
anyway. If there were going to be repeated cycles of releases of Wagon  
needed then that'd be an issue - but so far only one bug was found.


My biggest concern here is that proxied connections are one of the  
most common problems new users have with Maven; I appreciate that  
they're fixed in the 1.0-beta-4 snapshot up for a vote, but the fact  
that something this common wasn't tested in wagon itself before it  
was released worries me. A lot. It's not appropriate for Maven's own  
ITs to serve as the only test suite for wagon, because that means  
its much more likely Maven releases will get stuck on this sort of  
issue, where we're blocked by a wagon release before we can move  
forward.


Again, to me it's all about the fact that Maven's core is a consumer  
of the wagon libraries, which are released on a separate cycle, for  
use in (I'm assuming) several projects. The fact that we got three  
RCs into a release of a Wagon consumer project says something about  
that consumer project; but IMO the fact that Wagon made it through  
testing to get a release out with a defect in such a common feature  
is much more worrisome.


I'm saying that, again IMO, we need to spend some serious time on  
wagon's test suite before we attempt to upgrade the version Maven  
uses.


Well, I went ahead and did this to the best of my abilities. It now  
tests:

- HTTPS
- HTTP over proxy
- HTTP proxy authentication
- HTTP header setting
- HTTP Basic authentication
- SSH + HTTP proxy
- SSH + SOCKS proxy
- all wagon methods (code coverage is 80%, only some exceptional  
conditions are skipped).

- internals better, like checksum observer

What is not tested:
- SSH and FTP group and permission setting (I tried a couple of  
things, but you just can't do this from Java - we'll need to a  
programmable test server like we have for Jetty). That said, I spent a  
lot of time testing SSH permissions on the original changes by hand  
because it was the issues I was correcting and I'm confident they are  
right now.


This didn't require any non-test code changes, so the results are  
applicable to beta-4.


Is there anything else you need?

- Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-30 Thread John Casey
Thanks for the time on all of this. I had made a note locally to take a 
look at the tests in wagon to see what could be improved once I got 
2.0.10 out the door, but you've beaten me to it.


I'll hold off on the RC4 I was about to announce, if you're releasing it 
tomorrow, and we can try pushing it with -beta-4 to see how it works, if 
you like. It shouldn't be too hard by now to figure out what needs to 
change in the maven code to support this...IIRC beyond POMs and a couple 
ITs' ranges, it's just StringWagon.


-john

Brett Porter wrote:


On 30/07/2008, at 12:01 PM, John Casey wrote:

I think you're misunderstanding me: I was talking about test coverage 
within _wagon_ itself. Since wagon is on a separate release cycle to 
Maven core, Maven releases have to consume released versions of wagon. 
This means 72h of voting and so forth before releasing a new wagon 
version.


I get that... but with the release having passed it'll be out today 
anyway. If there were going to be repeated cycles of releases of Wagon 
needed then that'd be an issue - but so far only one bug was found.


My biggest concern here is that proxied connections are one of the 
most common problems new users have with Maven; I appreciate that 
they're fixed in the 1.0-beta-4 snapshot up for a vote, but the fact 
that something this common wasn't tested in wagon itself before it was 
released worries me. A lot. It's not appropriate for Maven's own ITs 
to serve as the only test suite for wagon, because that means its much 
more likely Maven releases will get stuck on this sort of issue, where 
we're blocked by a wagon release before we can move forward.


Again, to me it's all about the fact that Maven's core is a consumer 
of the wagon libraries, which are released on a separate cycle, for 
use in (I'm assuming) several projects. The fact that we got three RCs 
into a release of a Wagon consumer project says something about that 
consumer project; but IMO the fact that Wagon made it through testing 
to get a release out with a defect in such a common feature is much 
more worrisome.


I'm saying that, again IMO, we need to spend some serious time on 
wagon's test suite before we attempt to upgrade the version Maven uses.


Well, I went ahead and did this to the best of my abilities. It now tests:
- HTTPS
- HTTP over proxy
- HTTP proxy authentication
- HTTP header setting
- HTTP Basic authentication
- SSH + HTTP proxy
- SSH + SOCKS proxy
- all wagon methods (code coverage is 80%, only some exceptional 
conditions are skipped).

- internals better, like checksum observer

What is not tested:
- SSH and FTP group and permission setting (I tried a couple of things, 
but you just can't do this from Java - we'll need to a programmable test 
server like we have for Jetty). That said, I spent a lot of time testing 
SSH permissions on the original changes by hand because it was the 
issues I was correcting and I'm confident they are right now.


This didn't require any non-test code changes, so the results are 
applicable to beta-4.


Is there anything else you need?

- Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-29 Thread John Casey
I think you're misunderstanding me: I was talking about test coverage 
within _wagon_ itself. Since wagon is on a separate release cycle to 
Maven core, Maven releases have to consume released versions of wagon. 
This means 72h of voting and so forth before releasing a new wagon version.


I understand this is a lot like interpolation changes within 
maven-project, but there is one important difference: when problems 
arise with interpolation during RCs, we have a lot of flexibility WRT 
fixing those issues, since it's in the Maven codebase (or else in a 
dependency that has more relaxed criteria for a release).


My biggest concern here is that proxied connections are one of the most 
common problems new users have with Maven; I appreciate that they're 
fixed in the 1.0-beta-4 snapshot up for a vote, but the fact that 
something this common wasn't tested in wagon itself before it was 
released worries me. A lot. It's not appropriate for Maven's own ITs to 
serve as the only test suite for wagon, because that means its much more 
likely Maven releases will get stuck on this sort of issue, where we're 
blocked by a wagon release before we can move forward.


Again, to me it's all about the fact that Maven's core is a consumer of 
the wagon libraries, which are released on a separate cycle, for use in 
(I'm assuming) several projects. The fact that we got three RCs into a 
release of a Wagon consumer project says something about that consumer 
project; but IMO the fact that Wagon made it through testing to get a 
release out with a defect in such a common feature is much more worrisome.


I'm saying that, again IMO, we need to spend some serious time on 
wagon's test suite before we attempt to upgrade the version Maven uses.


-john

Brett Porter wrote:
I understand the concerns, but let me try and explain where I'm coming 
from.


On 29/07/2008, at 1:58 AM, John Casey wrote:

What really concerns me is that this release has been in the wild for 
quite awhile now, and this issue is just coming to light. Plenty of 
people use proxies, so it's not like it's that shady a corner of the 
implementation.


Do you mean beta-3, or 2.0.10-RC? For beta-3, the problem is that it's 
just impossible to test it without upgrading core, because it forces the 
provider-api on you.


I guess what I'm getting at is I wonder if the test suite for wagon is 
good enough to give us confidence in moving forward without a 
substantial soak period in something like Maven (as could happen if we 
make the change asap after 2.0.10, to give people a lot of time using 
it in the run-up to 2.0.11).


Unfortunately, I'm not exactly sure how this is going to be any 
different to 2.0.10. It was already in there for a month and no one 
noticed this particular issue. I tested HTTP proxying, but I messed 
something up in my environment - there is now an integration test to 
verify it instead. I spent a lot more time on testing WebDAV and SSH as 
that's where the bulk of the changes were. We did go through a 
reasonable amount of testing a month ago to the point people were happy 
to approve the wagon release.


I think this is quite the same as the interpolation changes - we knew 
they were risky and were prepared to spend more time testing them, and 
as issues have cropped up you have fixed them and moved forward beefing 
up the test suite along the way.


The fixes in Wagon have been very insignificant in b3 to b4 if you want 
to review them all:


http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200806.mbox/[EMAIL PROTECTED] 

http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200807.mbox/[EMAIL PROTECTED] 

http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200807.mbox/[EMAIL PROTECTED] 

http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200807.mbox/[EMAIL PROTECTED] 



I would prefer to get this in and call on users to test deployment and 
proxying in their environment specifically. The RCs are the best time to 
draw light to it.


I care as much as everyone else about not having any regressions. Given 
the extent of the interpolation changes as well as these, this is a good 
release to run through a longer series of RCs anyway, and we're in no 
rush - right?


Cheers,
Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread John Casey
I think moving back to -beta-2 will be much less risky. We can try again 
for -beta-3 in 2.0.11 or when it's ready.


-john

Brett Porter wrote:

Hi John,

Unfortunately, I've found that HTTP proxies don't work. I added an 
integration test which passes on 2.0.9. I've already fixed the problem 
on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT (not 
committed as it would bump wagon to a snapshot).


This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle (I 
will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched AbstractWagon 
source file or creating a delegating wagon implementation that corrects 
the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes as in 
2.0.11, remove the user agent stuff, etc.)


What are your thoughts?

Sorry about the inconvenience.

Cheers,
Brett

On 26/07/2008, at 7:20 AM, John Casey wrote:


Hi again,

We've solved all of the issues brought up in response to the 
2.0.10-RC2 release candidate, minus MNG-3678 (which I've postponed to 
2.0.11 so we can take a look at whether this is happening by design, 
and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to 
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10 
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112 



Please give this release candidate a whirl, and let me know if you 
have any problems. I'm trying to collect all issues in JIRA with 
fix-for of 2.0.10, so if you want to file a JIRA ticket for your issue 
and include a failing test case, that will make my job that much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Brett Porter


On 29/07/2008, at 12:40 AM, John Casey wrote:

I think moving back to -beta-2 will be much less risky. We can try  
again for -beta-3 in 2.0.11 or when it's ready.


I'll leave it up to you. I still think it is worth the upgrade, if  
only to get proper scp group permission setting available finally.  
beta-3 has been in place for a month, and there's a couple of other  
things to revert if this is done, so there's risk both ways.


The beta-4 JARs are staged and the integration tests for proxying are  
in place if you want to try it out - it was a one line fix for a  
missing variable assignment, and aside from that there are just two  
NPE fixes that had been reported earlier.


Cheers,
Brett




-john

Brett Porter wrote:

Hi John,
Unfortunately, I've found that HTTP proxies don't work. I added an  
integration test which passes on 2.0.9. I've already fixed the  
problem on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT  
(not committed as it would bump wagon to a snapshot).

This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle  
(I will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched  
AbstractWagon source file or creating a delegating wagon  
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes as  
in 2.0.11, remove the user agent stuff, etc.)

What are your thoughts?
Sorry about the inconvenience.
Cheers,
Brett
On 26/07/2008, at 7:20 AM, John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the  
2.0.10-RC2 release candidate, minus MNG-3678 (which I've postponed  
to 2.0.11 so we can take a look at whether this is happening by  
design, and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to  
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10  
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you  
have any problems. I'm trying to collect all issues in JIRA with  
fix-for of 2.0.10, so if you want to file a JIRA ticket for your  
issue and include a failing test case, that will make my job that  
much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread John Casey

Do we have a list of exactly what would have to be rolled back?

Brett Porter wrote:


On 29/07/2008, at 12:40 AM, John Casey wrote:

I think moving back to -beta-2 will be much less risky. We can try 
again for -beta-3 in 2.0.11 or when it's ready.


I'll leave it up to you. I still think it is worth the upgrade, if only 
to get proper scp group permission setting available finally. beta-3 has 
been in place for a month, and there's a couple of other things to 
revert if this is done, so there's risk both ways.


The beta-4 JARs are staged and the integration tests for proxying are in 
place if you want to try it out - it was a one line fix for a missing 
variable assignment, and aside from that there are just two NPE fixes 
that had been reported earlier.


Cheers,
Brett




-john

Brett Porter wrote:

Hi John,
Unfortunately, I've found that HTTP proxies don't work. I added an 
integration test which passes on 2.0.9. I've already fixed the 
problem on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT 
(not committed as it would bump wagon to a snapshot).

This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle (I 
will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched 
AbstractWagon source file or creating a delegating wagon 
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes as 
in 2.0.11, remove the user agent stuff, etc.)

What are your thoughts?
Sorry about the inconvenience.
Cheers,
Brett
On 26/07/2008, at 7:20 AM, John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the 
2.0.10-RC2 release candidate, minus MNG-3678 (which I've postponed 
to 2.0.11 so we can take a look at whether this is happening by 
design, and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to 
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10 
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112 



Please give this release candidate a whirl, and let me know if you 
have any problems. I'm trying to collect all issues in JIRA with 
fix-for of 2.0.10, so if you want to file a JIRA ticket for your 
issue and include a failing test case, that will make my job that 
much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread John Casey
What really concerns me is that this release has been in the wild for 
quite awhile now, and this issue is just coming to light. Plenty of 
people use proxies, so it's not like it's that shady a corner of the 
implementation.


I guess what I'm getting at is I wonder if the test suite for wagon is 
good enough to give us confidence in moving forward without a 
substantial soak period in something like Maven (as could happen if we 
make the change asap after 2.0.10, to give people a lot of time using it 
in the run-up to 2.0.11).


Beta-2 might be inferior in some ways, but it's a known quantity. At 
this point I'm really concerned about dashing ahead with -beta-4 after 
-beta-3 had this sort of latent issue.


Just my $0.02.

-john

Brett Porter wrote:


On 29/07/2008, at 12:40 AM, John Casey wrote:

I think moving back to -beta-2 will be much less risky. We can try 
again for -beta-3 in 2.0.11 or when it's ready.


I'll leave it up to you. I still think it is worth the upgrade, if only 
to get proper scp group permission setting available finally. beta-3 has 
been in place for a month, and there's a couple of other things to 
revert if this is done, so there's risk both ways.


The beta-4 JARs are staged and the integration tests for proxying are in 
place if you want to try it out - it was a one line fix for a missing 
variable assignment, and aside from that there are just two NPE fixes 
that had been reported earlier.


Cheers,
Brett




-john

Brett Porter wrote:

Hi John,
Unfortunately, I've found that HTTP proxies don't work. I added an 
integration test which passes on 2.0.9. I've already fixed the 
problem on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT 
(not committed as it would bump wagon to a snapshot).

This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle (I 
will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched 
AbstractWagon source file or creating a delegating wagon 
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes as 
in 2.0.11, remove the user agent stuff, etc.)

What are your thoughts?
Sorry about the inconvenience.
Cheers,
Brett
On 26/07/2008, at 7:20 AM, John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the 
2.0.10-RC2 release candidate, minus MNG-3678 (which I've postponed 
to 2.0.11 so we can take a look at whether this is happening by 
design, and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to 
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10 
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112 



Please give this release candidate a whirl, and let me know if you 
have any problems. I'm trying to collect all issues in JIRA with 
fix-for of 2.0.10, so if you want to file a JIRA ticket for your 
issue and include a failing test case, that will make my job that 
much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Jason van Zyl
I don't think the speed with with beta-3 and beta-4 were done are in  
sync with the rigor that's been going into the 2.0.x releases.


I think beta-2 should have been cut as 1.0 and then moved one. Applied  
real bug fixes but we did a bunch of things to the API and sweep  
changes to implementations and I don't think we can let a library  
destabilize the 2.0.x releases even if the potential is low. Wagon  
problems seem to be cropping up and it's just safer to go back.


On 28-Jul-08, at 8:58 AM, John Casey wrote:

What really concerns me is that this release has been in the wild  
for quite awhile now, and this issue is just coming to light. Plenty  
of people use proxies, so it's not like it's that shady a corner of  
the implementation.


I guess what I'm getting at is I wonder if the test suite for wagon  
is good enough to give us confidence in moving forward without a  
substantial soak period in something like Maven (as could happen if  
we make the change asap after 2.0.10, to give people a lot of time  
using it in the run-up to 2.0.11).


Beta-2 might be inferior in some ways, but it's a known quantity. At  
this point I'm really concerned about dashing ahead with -beta-4  
after -beta-3 had this sort of latent issue.


Just my $0.02.

-john

Brett Porter wrote:

On 29/07/2008, at 12:40 AM, John Casey wrote:
I think moving back to -beta-2 will be much less risky. We can try  
again for -beta-3 in 2.0.11 or when it's ready.
I'll leave it up to you. I still think it is worth the upgrade, if  
only to get proper scp group permission setting available finally.  
beta-3 has been in place for a month, and there's a couple of other  
things to revert if this is done, so there's risk both ways.
The beta-4 JARs are staged and the integration tests for proxying  
are in place if you want to try it out - it was a one line fix for  
a missing variable assignment, and aside from that there are just  
two NPE fixes that had been reported earlier.

Cheers,
Brett



-john

Brett Porter wrote:

Hi John,
Unfortunately, I've found that HTTP proxies don't work. I added  
an integration test which passes on 2.0.9. I've already fixed the  
problem on Wagon trunk and the test passes with 2.0.10-RC4- 
SNAPSHOT (not committed as it would bump wagon to a snapshot).

This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle  
(I will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched  
AbstractWagon source file or creating a delegating wagon  
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes  
as in 2.0.11, remove the user agent stuff, etc.)

What are your thoughts?
Sorry about the inconvenience.
Cheers,
Brett
On 26/07/2008, at 7:20 AM, John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the  
2.0.10-RC2 release candidate, minus MNG-3678 (which I've  
postponed to 2.0.11 so we can take a look at whether this is  
happening by design, and what resolution we want to pursue for  
it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to  
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10  
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if  
you have any problems. I'm trying to collect all issues in JIRA  
with fix-for of 2.0.10, so if you want to file a JIRA ticket for  
your issue and include a failing test case, that will make my  
job that much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/


RE: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Brian E. Fox
Same here. I think that before we go ahead and put out beta-4, we should
have significant coverage in Maven Its to capture the integration. Since
the .10 is on a branch, you can put out a snapshot of beta-4, bump the
.11 branch to use it and add some Its that cover everything like proxies
etc. I don't think we should move forward with beta-4 until this
happens.

-Original Message-
From: John Casey [mailto:[EMAIL PROTECTED] 
Sent: Monday, July 28, 2008 11:59 AM
To: Maven Developers List
Subject: Re: Maven 2.0.10-RC3 - Please Test!

What really concerns me is that this release has been in the wild for 
quite awhile now, and this issue is just coming to light. Plenty of 
people use proxies, so it's not like it's that shady a corner of the 
implementation.

I guess what I'm getting at is I wonder if the test suite for wagon is 
good enough to give us confidence in moving forward without a 
substantial soak period in something like Maven (as could happen if we 
make the change asap after 2.0.10, to give people a lot of time using it

in the run-up to 2.0.11).

Beta-2 might be inferior in some ways, but it's a known quantity. At 
this point I'm really concerned about dashing ahead with -beta-4 after 
-beta-3 had this sort of latent issue.

Just my $0.02.

-john

Brett Porter wrote:
 
 On 29/07/2008, at 12:40 AM, John Casey wrote:
 
 I think moving back to -beta-2 will be much less risky. We can try 
 again for -beta-3 in 2.0.11 or when it's ready.
 
 I'll leave it up to you. I still think it is worth the upgrade, if
only 
 to get proper scp group permission setting available finally. beta-3
has 
 been in place for a month, and there's a couple of other things to 
 revert if this is done, so there's risk both ways.
 
 The beta-4 JARs are staged and the integration tests for proxying are
in 
 place if you want to try it out - it was a one line fix for a missing 
 variable assignment, and aside from that there are just two NPE fixes 
 that had been reported earlier.
 
 Cheers,
 Brett
 


 -john

 Brett Porter wrote:
 Hi John,
 Unfortunately, I've found that HTTP proxies don't work. I added an 
 integration test which passes on 2.0.9. I've already fixed the 
 problem on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT 
 (not committed as it would bump wagon to a snapshot).
 This leaves the following options:
 - release Wagon for inclusion as we continue through the RC cycle (I

 will start the vote process tomorrow regardless)
 - I can try a workaround either by including the patched 
 AbstractWagon source file or creating a delegating wagon 
 implementation that corrects the proxy setting.
 - rollback to wagon-beta-2 (would need to mark any related fixes as 
 in 2.0.11, remove the user agent stuff, etc.)
 What are your thoughts?
 Sorry about the inconvenience.
 Cheers,
 Brett
 On 26/07/2008, at 7:20 AM, John Casey wrote:
 Hi again,

 We've solved all of the issues brought up in response to the 
 2.0.10-RC2 release candidate, minus MNG-3678 (which I've postponed 
 to 2.0.11 so we can take a look at whether this is happening by 
 design, and what resolution we want to pursue for it).

 The issues we've solved for this release candidate are:

 - MNG-3679
 - MNG-3680
 - MNG-3684

 ...in addition, Brett took care of the verbose output related to 
 artifact resolution that were popping up.

 Again, for a full list of issues resolved so far for the 2.0.10 
 release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleNa
me=Htmlversion=14112 


 Please give this release candidate a whirl, and let me know if you 
 have any problems. I'm trying to collect all issues in JIRA with 
 fix-for of 2.0.10, so if you want to file a JIRA ticket for your 
 issue and include a failing test case, that will make my job that 
 much quicker.

 Thanks,

 -john

 -- 
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/


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

 -- 
 Brett Porter
 [EMAIL PROTECTED]
 http://blogs.exist.com/bporter/

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

 -- 
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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

 
 -- 
 Brett Porter
 [EMAIL PROTECTED]
 http://blogs.exist.com/bporter/
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 

-- 
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog

Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Arnaud HERITIER
I tested RC3 on several projects with success.
Note : I don't use http proxy in this environment

cheers

Arnaud

On Fri, Jul 25, 2008 at 11:20 PM, John Casey [EMAIL PROTECTED] wrote:

 Hi again,

 We've solved all of the issues brought up in response to the 2.0.10-RC2
 release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we can
 take a look at whether this is happening by design, and what resolution we
 want to pursue for it).

 The issues we've solved for this release candidate are:

 - MNG-3679
 - MNG-3680
 - MNG-3684

 ...in addition, Brett took care of the verbose output related to artifact
 resolution that were popping up.

 Again, for a full list of issues resolved so far for the 2.0.10 release,
 see:


 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

 Please give this release candidate a whirl, and let me know if you have any
 problems. I'm trying to collect all issues in JIRA with fix-for of 2.0.10,
 so if you want to file a JIRA ticket for your issue and include a failing
 test case, that will make my job that much quicker.

 Thanks,

 -john

 --
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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




-- 
..
Arnaud HERITIER
..
OCTO Technology - aheritier AT octo DOT com
www.octo.com | blog.octo.com
..
ASF - aheritier AT apache DOT org
www.apache.org | maven.apache.org
...


Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Jason van Zyl


On 28-Jul-08, at 9:04 AM, Jason van Zyl wrote:

I don't think the speed with with beta-3 and beta-4 were done are in  
sync with the rigor that's been going into the 2.0.x releases.




Sorry, switched timezones and without coffee. Let me say that again:


I don't think the speed with which beta-3/4 were done are in sync with  
the rigor that's been going into the 2.0.x releases.


I think beta-2 should have been cut as 1.0 and then moved one.  
Applied real bug fixes but we did a bunch of things to the API and  
sweep changes to implementations and I don't think we can let a  
library destabilize the 2.0.x releases even if the potential is low.  
Wagon problems seem to be cropping up and it's just safer to go back.


On 28-Jul-08, at 8:58 AM, John Casey wrote:

What really concerns me is that this release has been in the wild  
for quite awhile now, and this issue is just coming to light.  
Plenty of people use proxies, so it's not like it's that shady a  
corner of the implementation.


I guess what I'm getting at is I wonder if the test suite for wagon  
is good enough to give us confidence in moving forward without a  
substantial soak period in something like Maven (as could happen if  
we make the change asap after 2.0.10, to give people a lot of time  
using it in the run-up to 2.0.11).


Beta-2 might be inferior in some ways, but it's a known quantity.  
At this point I'm really concerned about dashing ahead with -beta-4  
after -beta-3 had this sort of latent issue.


Just my $0.02.

-john

Brett Porter wrote:

On 29/07/2008, at 12:40 AM, John Casey wrote:
I think moving back to -beta-2 will be much less risky. We can  
try again for -beta-3 in 2.0.11 or when it's ready.
I'll leave it up to you. I still think it is worth the upgrade, if  
only to get proper scp group permission setting available finally.  
beta-3 has been in place for a month, and there's a couple of  
other things to revert if this is done, so there's risk both ways.
The beta-4 JARs are staged and the integration tests for proxying  
are in place if you want to try it out - it was a one line fix for  
a missing variable assignment, and aside from that there are just  
two NPE fixes that had been reported earlier.

Cheers,
Brett



-john

Brett Porter wrote:

Hi John,
Unfortunately, I've found that HTTP proxies don't work. I added  
an integration test which passes on 2.0.9. I've already fixed  
the problem on Wagon trunk and the test passes with 2.0.10-RC4- 
SNAPSHOT (not committed as it would bump wagon to a snapshot).

This leaves the following options:
- release Wagon for inclusion as we continue through the RC  
cycle (I will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched  
AbstractWagon source file or creating a delegating wagon  
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes  
as in 2.0.11, remove the user agent stuff, etc.)

What are your thoughts?
Sorry about the inconvenience.
Cheers,
Brett
On 26/07/2008, at 7:20 AM, John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the  
2.0.10-RC2 release candidate, minus MNG-3678 (which I've  
postponed to 2.0.11 so we can take a look at whether this is  
happening by design, and what resolution we want to pursue for  
it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related  
to artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10  
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if  
you have any problems. I'm trying to collect all issues in JIRA  
with fix-for of 2.0.10, so if you want to file a JIRA ticket  
for your issue and include a failing test case, that will make  
my job that much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To 

Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Jason van Zyl


On 28-Jul-08, at 9:09 AM, Arnaud HERITIER wrote:


I tested RC3 on several projects with success.
Note : I don't use http proxy in this environment



Right, changing the functionality of something the vast majority of  
people don't use logically means that demographic gets nailed. I think  
some of the additions are nice, it just needs to be tested more before  
sticking it in 2.0.x. We've been doing so well with the last couple  
releases in keeping things stable. I don't want to back track now.



cheers

Arnaud

On Fri, Jul 25, 2008 at 11:20 PM, John Casey  
[EMAIL PROTECTED] wrote:



Hi again,

We've solved all of the issues brought up in response to the 2.0.10- 
RC2
release candidate, minus MNG-3678 (which I've postponed to 2.0.11  
so we can
take a look at whether this is happening by design, and what  
resolution we

want to pursue for it).

The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to  
artifact

resolution that were popping up.

Again, for a full list of issues resolved so far for the 2.0.10  
release,

see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you  
have any
problems. I'm trying to collect all issues in JIRA with fix-for of  
2.0.10,
so if you want to file a JIRA ticket for your issue and include a  
failing

test case, that will make my job that much quicker.

Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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





--
..
Arnaud HERITIER
..
OCTO Technology - aheritier AT octo DOT com
www.octo.com | blog.octo.com
..
ASF - aheritier AT apache DOT org
www.apache.org | maven.apache.org
...


Thanks,

Jason

--
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
--

People develop abstractions by generalizing from concrete examples.
Every attempt to determine the correct abstraction on paper without
actually developing a running system is doomed to failure. No one
is that smart. A framework is a resuable design, so you develop it by
looking at the things it is supposed to be a design of. The more  
examples

you look at, the more general your framework will be.

  -- Ralph Johnson  Don Roberts, Patterns for Evolving Frameworks


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread John Casey
the trick at this point is to figure out what rolling back to -beta-2 
will undo in terms of our JIRA count for the release, and where the 
associated code is. I'll get started on this today.


-john

Jason van Zyl wrote:


On 28-Jul-08, at 9:04 AM, Jason van Zyl wrote:

I don't think the speed with with beta-3 and beta-4 were done are in 
sync with the rigor that's been going into the 2.0.x releases.




Sorry, switched timezones and without coffee. Let me say that again:


I don't think the speed with which beta-3/4 were done are in sync with 
the rigor that's been going into the 2.0.x releases.


I think beta-2 should have been cut as 1.0 and then moved one. Applied 
real bug fixes but we did a bunch of things to the API and sweep 
changes to implementations and I don't think we can let a library 
destabilize the 2.0.x releases even if the potential is low. Wagon 
problems seem to be cropping up and it's just safer to go back.


On 28-Jul-08, at 8:58 AM, John Casey wrote:

What really concerns me is that this release has been in the wild for 
quite awhile now, and this issue is just coming to light. Plenty of 
people use proxies, so it's not like it's that shady a corner of the 
implementation.


I guess what I'm getting at is I wonder if the test suite for wagon 
is good enough to give us confidence in moving forward without a 
substantial soak period in something like Maven (as could happen if 
we make the change asap after 2.0.10, to give people a lot of time 
using it in the run-up to 2.0.11).


Beta-2 might be inferior in some ways, but it's a known quantity. At 
this point I'm really concerned about dashing ahead with -beta-4 
after -beta-3 had this sort of latent issue.


Just my $0.02.

-john

Brett Porter wrote:

On 29/07/2008, at 12:40 AM, John Casey wrote:
I think moving back to -beta-2 will be much less risky. We can try 
again for -beta-3 in 2.0.11 or when it's ready.
I'll leave it up to you. I still think it is worth the upgrade, if 
only to get proper scp group permission setting available finally. 
beta-3 has been in place for a month, and there's a couple of other 
things to revert if this is done, so there's risk both ways.
The beta-4 JARs are staged and the integration tests for proxying 
are in place if you want to try it out - it was a one line fix for a 
missing variable assignment, and aside from that there are just two 
NPE fixes that had been reported earlier.

Cheers,
Brett



-john

Brett Porter wrote:

Hi John,
Unfortunately, I've found that HTTP proxies don't work. I added an 
integration test which passes on 2.0.9. I've already fixed the 
problem on Wagon trunk and the test passes with 
2.0.10-RC4-SNAPSHOT (not committed as it would bump wagon to a 
snapshot).

This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle 
(I will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched 
AbstractWagon source file or creating a delegating wagon 
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes 
as in 2.0.11, remove the user agent stuff, etc.)

What are your thoughts?
Sorry about the inconvenience.
Cheers,
Brett
On 26/07/2008, at 7:20 AM, John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the 
2.0.10-RC2 release candidate, minus MNG-3678 (which I've 
postponed to 2.0.11 so we can take a look at whether this is 
happening by design, and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to 
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10 
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112 



Please give this release candidate a whirl, and let me know if 
you have any problems. I'm trying to collect all issues in JIRA 
with fix-for of 2.0.10, so if you want to file a JIRA ticket for 
your issue and include a failing test case, that will make my job 
that much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

- 


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


--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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

Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Brett Porter


On 29/07/2008, at 2:05 AM, Brian E. Fox wrote:

Same here. I think that before we go ahead and put out beta-4, we  
should

have significant coverage in Maven Its to capture the integration.


I had already added a number of tests over recent times related to  
this. The touch points with Maven are actually quite few and I would  
say we have them all covered.



Since
the .10 is on a branch, you can put out a snapshot of beta-4, bump the
.11 branch to use it and add some Its that cover everything like  
proxies

etc. I don't think we should move forward with beta-4 until this
happens.


Done on 2.0.x and trunk.

Independently of the decision about what to include in 2.0.10/2.0.11,  
I hope you'll test and vote on the wagon release. There's nothing  
wrong with having frequent releases with small changes such as this one.


Cheers,
Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-28 Thread Brett Porter
I understand the concerns, but let me try and explain where I'm coming  
from.


On 29/07/2008, at 1:58 AM, John Casey wrote:

What really concerns me is that this release has been in the wild  
for quite awhile now, and this issue is just coming to light. Plenty  
of people use proxies, so it's not like it's that shady a corner of  
the implementation.


Do you mean beta-3, or 2.0.10-RC? For beta-3, the problem is that it's  
just impossible to test it without upgrading core, because it forces  
the provider-api on you.


I guess what I'm getting at is I wonder if the test suite for wagon  
is good enough to give us confidence in moving forward without a  
substantial soak period in something like Maven (as could happen if  
we make the change asap after 2.0.10, to give people a lot of time  
using it in the run-up to 2.0.11).


Unfortunately, I'm not exactly sure how this is going to be any  
different to 2.0.10. It was already in there for a month and no one  
noticed this particular issue. I tested HTTP proxying, but I messed  
something up in my environment - there is now an integration test to  
verify it instead. I spent a lot more time on testing WebDAV and SSH  
as that's where the bulk of the changes were. We did go through a  
reasonable amount of testing a month ago to the point people were  
happy to approve the wagon release.


I think this is quite the same as the interpolation changes - we knew  
they were risky and were prepared to spend more time testing them, and  
as issues have cropped up you have fixed them and moved forward  
beefing up the test suite along the way.


The fixes in Wagon have been very insignificant in b3 to b4 if you  
want to review them all:


http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200806.mbox/[EMAIL 
PROTECTED]
http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200807.mbox/[EMAIL 
PROTECTED]
http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200807.mbox/[EMAIL 
PROTECTED]
http://mail-archives.apache.org/mod_mbox/maven-wagon-commits/200807.mbox/[EMAIL 
PROTECTED]

I would prefer to get this in and call on users to test deployment and  
proxying in their environment specifically. The RCs are the best time  
to draw light to it.


I care as much as everyone else about not having any regressions.  
Given the extent of the interpolation changes as well as these, this  
is a good release to run through a longer series of RCs anyway, and  
we're in no rush - right?


Cheers,
Brett

--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-27 Thread Brett Porter

Hi John,

Unfortunately, I've found that HTTP proxies don't work. I added an  
integration test which passes on 2.0.9. I've already fixed the problem  
on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT (not  
committed as it would bump wagon to a snapshot).


This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle (I  
will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched AbstractWagon  
source file or creating a delegating wagon implementation that  
corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes as in  
2.0.11, remove the user agent stuff, etc.)


What are your thoughts?

Sorry about the inconvenience.

Cheers,
Brett

On 26/07/2008, at 7:20 AM, John Casey wrote:


Hi again,

We've solved all of the issues brought up in response to the 2.0.10- 
RC2 release candidate, minus MNG-3678 (which I've postponed to  
2.0.11 so we can take a look at whether this is happening by design,  
and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to  
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10  
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you  
have any problems. I'm trying to collect all issues in JIRA with fix- 
for of 2.0.10, so if you want to file a JIRA ticket for your issue  
and include a failing test case, that will make my job that much  
quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-27 Thread Jason van Zyl


On 27-Jul-08, at 12:34 PM, Brett Porter wrote:


Hi John,

Unfortunately, I've found that HTTP proxies don't work. I added an  
integration test which passes on 2.0.9. I've already fixed the  
problem on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT  
(not committed as it would bump wagon to a snapshot).


This leaves the following options:
- release Wagon for inclusion as we continue through the RC cycle (I  
will start the vote process tomorrow regardless)
- I can try a workaround either by including the patched  
AbstractWagon source file or creating a delegating wagon  
implementation that corrects the proxy setting.
- rollback to wagon-beta-2 (would need to mark any related fixes as  
in 2.0.11, remove the user agent stuff, etc.)




I would prefer to rollback to wagon-beta-2.


What are your thoughts?

Sorry about the inconvenience.

Cheers,
Brett

On 26/07/2008, at 7:20 AM, John Casey wrote:


Hi again,

We've solved all of the issues brought up in response to the 2.0.10- 
RC2 release candidate, minus MNG-3678 (which I've postponed to  
2.0.11 so we can take a look at whether this is happening by  
design, and what resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to  
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10  
release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you  
have any problems. I'm trying to collect all issues in JIRA with  
fix-for of 2.0.10, so if you want to file a JIRA ticket for your  
issue and include a failing test case, that will make my job that  
much quicker.


Thanks,

-john

--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



--
Brett Porter
[EMAIL PROTECTED]
http://blogs.exist.com/bporter/


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



Thanks,

Jason

--
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
--

First, the taking in of scattered particulars under one Idea,
so that everyone understands what is being talked about ... Second,
the separation of the Idea into parts, by dividing it at the joints,
as nature directs, not breaking any limb in half as a bad carver might.

  -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)


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



RE: Maven 2.0.10-RC3 - Please Test!

2008-07-27 Thread Brian E. Fox
Rollback.

-Original Message-
From: Jason van Zyl [mailto:[EMAIL PROTECTED] 
Sent: Sunday, July 27, 2008 2:37 PM
To: Maven Developers List
Subject: Re: Maven 2.0.10-RC3 - Please Test!


On 27-Jul-08, at 12:34 PM, Brett Porter wrote:

 Hi John,

 Unfortunately, I've found that HTTP proxies don't work. I added an  
 integration test which passes on 2.0.9. I've already fixed the  
 problem on Wagon trunk and the test passes with 2.0.10-RC4-SNAPSHOT  
 (not committed as it would bump wagon to a snapshot).

 This leaves the following options:
 - release Wagon for inclusion as we continue through the RC cycle (I  
 will start the vote process tomorrow regardless)
 - I can try a workaround either by including the patched  
 AbstractWagon source file or creating a delegating wagon  
 implementation that corrects the proxy setting.
 - rollback to wagon-beta-2 (would need to mark any related fixes as  
 in 2.0.11, remove the user agent stuff, etc.)


I would prefer to rollback to wagon-beta-2.

 What are your thoughts?

 Sorry about the inconvenience.

 Cheers,
 Brett

 On 26/07/2008, at 7:20 AM, John Casey wrote:

 Hi again,

 We've solved all of the issues brought up in response to the 2.0.10- 
 RC2 release candidate, minus MNG-3678 (which I've postponed to  
 2.0.11 so we can take a look at whether this is happening by  
 design, and what resolution we want to pursue for it).

 The issues we've solved for this release candidate are:

 - MNG-3679
 - MNG-3680
 - MNG-3684

 ...in addition, Brett took care of the verbose output related to  
 artifact resolution that were popping up.

 Again, for a full list of issues resolved so far for the 2.0.10  
 release, see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleNa
me=Htmlversion=14112

 Please give this release candidate a whirl, and let me know if you  
 have any problems. I'm trying to collect all issues in JIRA with  
 fix-for of 2.0.10, so if you want to file a JIRA ticket for your  
 issue and include a failing test case, that will make my job that  
 much quicker.

 Thanks,

 -john

 -- 
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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


 --
 Brett Porter
 [EMAIL PROTECTED]
 http://blogs.exist.com/bporter/


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


Thanks,

Jason

--
Jason van Zyl
Founder,  Apache Maven
jason at sonatype dot com
--

First, the taking in of scattered particulars under one Idea,
so that everyone understands what is being talked about ... Second,
the separation of the Idea into parts, by dividing it at the joints,
as nature directs, not breaking any limb in half as a bad carver might.

   -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)


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


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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-26 Thread John Casey

This appears to be another permutation of MNG-2739. I've reopened it.

-john

Olivier Lamy wrote:

Hi,

In my settings.xml, I have :
   mirror
  mirrorOfrec-ap2/mirrorOf
  urlhttp://xx.xxx.xxx.xxx:10080/maven2/url
  !--idproxy-recap2/id--
/mirror

This causes :

bash-3.00$ mvn validate
[INFO] 
[ERROR] FATAL ERROR
[INFO] 
[INFO] id can not be null
[INFO] 
[INFO] Trace
java.lang.NullPointerException: id can not be null
at 
org.apache.maven.wagon.repository.Repository.init(Repository.java:81)
at 
org.apache.maven.artifact.repository.DefaultArtifactRepository.init(DefaultArtifac
 tRepository.java:87)
at 
org.apache.maven.artifact.repository.DefaultArtifactRepository.init(DefaultArtifac
 tRepository.java:57)
at 
org.apache.maven.artifact.manager.DefaultWagonManager.addMirror(DefaultWagonManager.
 java:960)
at 
org.apache.maven.DefaultMaven.resolveParameters(DefaultMaven.java:695)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:270)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:302)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25
 )
at java.lang.reflect.Method.invoke(Method.java:324)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] 
[INFO] Total time:  1 second
[INFO] Finished at: Sat Jul 26 00:39:33 CEST 2008
[INFO] Final Memory: 1M/510M
[INFO] 

Anyway adding a id element is not a big pain.

--
Olivier

2008/7/25 John Casey [EMAIL PROTECTED]:

Sorry, the URL for RC3 is:

http://people.apache.org/~jdcasey/stage/apache-maven/2.0.10-RC3/org/apache/maven/apache-maven/2.0.10-RC3

-j

John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the 2.0.10-RC2
release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we can
take a look at whether this is happening by design, and what resolution we
want to pursue for it).

The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to artifact
resolution that were popping up.

Again, for a full list of issues resolved so far for the 2.0.10 release,
see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

Please give this release candidate a whirl, and let me know if you have
any problems. I'm trying to collect all issues in JIRA with fix-for of
2.0.10, so if you want to file a JIRA ticket for your issue and include a
failing test case, that will make my job that much quicker.

Thanks,

-john


--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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




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



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-25 Thread John Casey

Sorry, the URL for RC3 is:

http://people.apache.org/~jdcasey/stage/apache-maven/2.0.10-RC3/org/apache/maven/apache-maven/2.0.10-RC3

-j

John Casey wrote:

Hi again,

We've solved all of the issues brought up in response to the 2.0.10-RC2 
release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we 
can take a look at whether this is happening by design, and what 
resolution we want to pursue for it).


The issues we've solved for this release candidate are:

- MNG-3679
- MNG-3680
- MNG-3684

...in addition, Brett took care of the verbose output related to 
artifact resolution that were popping up.


Again, for a full list of issues resolved so far for the 2.0.10 release, 
see:


http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112 



Please give this release candidate a whirl, and let me know if you have 
any problems. I'm trying to collect all issues in JIRA with fix-for of 
2.0.10, so if you want to file a JIRA ticket for your issue and include 
a failing test case, that will make my job that much quicker.


Thanks,

-john



--
John Casey
Developer, PMC Member - Apache Maven (http://maven.apache.org)
Blog: http://www.ejlife.net/blogs/buildchimp/

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



Re: Maven 2.0.10-RC3 - Please Test!

2008-07-25 Thread Olivier Lamy
Hi,

In my settings.xml, I have :
   mirror
  mirrorOfrec-ap2/mirrorOf
  urlhttp://xx.xxx.xxx.xxx:10080/maven2/url
  !--idproxy-recap2/id--
/mirror

This causes :

bash-3.00$ mvn validate
[INFO] 
[ERROR] FATAL ERROR
[INFO] 
[INFO] id can not be null
[INFO] 
[INFO] Trace
java.lang.NullPointerException: id can not be null
at 
org.apache.maven.wagon.repository.Repository.init(Repository.java:81)
at 
org.apache.maven.artifact.repository.DefaultArtifactRepository.init(DefaultArtifac
 tRepository.java:87)
at 
org.apache.maven.artifact.repository.DefaultArtifactRepository.init(DefaultArtifac
 tRepository.java:57)
at 
org.apache.maven.artifact.manager.DefaultWagonManager.addMirror(DefaultWagonManager.
 java:960)
at 
org.apache.maven.DefaultMaven.resolveParameters(DefaultMaven.java:695)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:270)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:302)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25
 )
at java.lang.reflect.Method.invoke(Method.java:324)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] 
[INFO] Total time:  1 second
[INFO] Finished at: Sat Jul 26 00:39:33 CEST 2008
[INFO] Final Memory: 1M/510M
[INFO] 

Anyway adding a id element is not a big pain.

--
Olivier

2008/7/25 John Casey [EMAIL PROTECTED]:
 Sorry, the URL for RC3 is:

 http://people.apache.org/~jdcasey/stage/apache-maven/2.0.10-RC3/org/apache/maven/apache-maven/2.0.10-RC3

 -j

 John Casey wrote:

 Hi again,

 We've solved all of the issues brought up in response to the 2.0.10-RC2
 release candidate, minus MNG-3678 (which I've postponed to 2.0.11 so we can
 take a look at whether this is happening by design, and what resolution we
 want to pursue for it).

 The issues we've solved for this release candidate are:

 - MNG-3679
 - MNG-3680
 - MNG-3684

 ...in addition, Brett took care of the verbose output related to artifact
 resolution that were popping up.

 Again, for a full list of issues resolved so far for the 2.0.10 release,
 see:


 http://jira.codehaus.org/secure/ReleaseNote.jspa?projectId=10500styleName=Htmlversion=14112

 Please give this release candidate a whirl, and let me know if you have
 any problems. I'm trying to collect all issues in JIRA with fix-for of
 2.0.10, so if you want to file a JIRA ticket for your issue and include a
 failing test case, that will make my job that much quicker.

 Thanks,

 -john


 --
 John Casey
 Developer, PMC Member - Apache Maven (http://maven.apache.org)
 Blog: http://www.ejlife.net/blogs/buildchimp/

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



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