Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread Benjamin Bentmann
John Casey wrote: So, I propose the following: we should do a very tightly focused 2.2.0 release next, and forget 2.1.1. +1 Benjamin - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail

Re: svn commit: r769567 - in /maven/components/branches/maven-2.2.x: maven-artifact-manager/pom.xml maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java

2009-04-28 Thread Jörg Schaible
Hi Brett, Brett Porter wrote at Mittwoch, 29. April 2009 01:24: [snip] > We don't have many ITs for the CLI options themselves, and I know that > CLI upgrades have not been all that smooth in the past, so I'm a bit > overly cautious :) In fact 1.2 is more compatible to 1.0 than 1.1 ever was ;-)

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread John Casey
It'd be nice if we could just use a different component repository or something that was sensitive to a properties file. This custom component repository (an actual thing in plexus right now, but with only one impl) might use the properties file to read which role-hint to use as the 'default'

Re: svn commit: r769567 - in /maven/components/branches/maven-2.2.x: maven-artifact-manager/pom.xml maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java

2009-04-28 Thread John Casey
Sorry. I'm learning the git-svn workflow. I'll revise. On Tue, Apr 28, 2009 at 7:24 PM, Brett Porter wrote: > > On 29/04/2009, at 8:17 AM, jdca...@apache.org wrote: > >> >> Modified: maven/components/branches/maven-2.2.x/pom.xml >> URL: >> http://svn.apache.org/viewvc/maven/components/branches/ma

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread Brett Porter
On 29/04/2009, at 9:25 AM, Brian Fox wrote: Besides inertial friction to a change, is there a specific reason not to consolidate on a single http provider? We already know that people may use the dav wagon simply to handle larger artifacts and such, it seems like reducing our surface area

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread Brian Fox
Besides inertial friction to a change, is there a specific reason not to consolidate on a single http provider? We already know that people may use the dav wagon simply to handle larger artifacts and such, it seems like reducing our surface area here would help I wouldn't be opposed to allowin

Re: svn commit: r769567 - in /maven/components/branches/maven-2.2.x: maven-artifact-manager/pom.xml maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/DefaultWagonManagerTest.java

2009-04-28 Thread Brett Porter
On 29/04/2009, at 8:17 AM, jdca...@apache.org wrote: Modified: maven/components/branches/maven-2.2.x/pom.xml URL: http://svn.apache.org/viewvc/maven/components/branches/maven-2.2.x/pom.xml?rev=769567&r1=769566&r2=769567&view=diff = = = = = = = = ===

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread Brett Porter
On 29/04/2009, at 4:15 AM, Brett Porter wrote: On 29/04/2009, at 1:37 AM, John Casey wrote: I'll file the issue, but we've come across a problem where long passwords cause Sun's Base64 implementation to line-wrap the Authorization HTTP header. I've done extensive testing on this in our i

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread Brett Porter
On 29/04/2009, at 7:32 AM, John Casey wrote: My original message was to give people a chance to discuss whether there was any reservation in just going to 2.2 as the next release version. I know it was mentioned in the other thread, but IIRC nobody really commented on it much. I don't mi

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread John Casey
My original message was to give people a chance to discuss whether there was any reservation in just going to 2.2 as the next release version. I know it was mentioned in the other thread, but IIRC nobody really commented on it much. Brian Fox wrote: We already decided to move to 1.5 in 2.1 but

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread Brian Fox
We already decided to move to 1.5 in 2.1 but never did. For me it's a given in 2.2, why even bother debating it? John Casey wrote: Read MNG-4140. We had a solution much like you mention (it used string searches, not DOM searches, but amounts to the same thine...the element is context-sensitiv

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread Jochen Wiedmann
On Tue, Apr 28, 2009 at 11:02 PM, John Casey wrote: > So, what is an adequate reason in your eyes for moving to 1.5? The thread you mentioned contained a few. ;-) -- Don't trust a government that doesn't trust you. - To unsu

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread John Casey
Read MNG-4140. We had a solution much like you mention (it used string searches, not DOM searches, but amounts to the same thine...the element is context-sensitive). So, what is an adequate reason in your eyes for moving to 1.5? Jochen Wiedmann wrote: On Tue, Apr 28, 2009 at 10:24 PM, John C

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread nicolas de loof
I didn't said I'd like 1.5 for a 2.2 release, to show the runtime prerequisite change 2009/4/28 nicolas de loof > You've got my +1 for 1.5 upgrade. > I spent too much time on old JEE appservers with XML parser issues and > other frustrating runtime constraints, I don't wan to see Maven handle bu

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread Jochen Wiedmann
On Tue, Apr 28, 2009 at 10:24 PM, John Casey wrote: > 1. MNG-4140: even working around the NoClassDefFoundError for XPath* in JDK > 1.4, this means that version expressions won't be interpolated on > install/deploy unless JDK 1.5+ is used. This was something we talked about > in [1]. If I unders

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread nicolas de loof
You've got my +1 for 1.5 upgrade. I spent too much time on old JEE appservers with XML parser issues and other frustrating runtime constraints, I don't wan to see Maven handle bugs with complex workarounds just because some up-to-date dependencies cannot be used. So fiew projects are still 1.4 comp

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread John Casey
The problem is, the two http wagons share the same plexus role-hint. This means one will always obscure the other inside the Maven runtime. In any case, MNG-4147 is only the second reason for changing the Maven release version from 2.1.1 to 2.2: 1. MNG-4140: even working around the NoClassDefF

Re: Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread Jochen Wiedmann
On Tue, Apr 28, 2009 at 9:33 PM, John Casey wrote: > However, there is another issue that I feel is important to address: > MNG-4147. I have to admit that I find the problem of a "very long password" fairly exotic. Apart from that, there should be a possible workaround by explicitly choosing the

Revisiting: Maven 2.1.1 or Maven 2.2?

2009-04-28 Thread John Casey
Hi everyone, We've spent a little time talking about whether the next release should be 2.1.1 or 2.2. This has mainly played out around the issue of MNG-4140 and whether or not to require JDK 1.5 for the next release. We had settled on a solution for 2.1.1 that allowed Maven to continue operat

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread Brett Porter
On 29/04/2009, at 1:37 AM, John Casey wrote: I'll file the issue, but we've come across a problem where long passwords cause Sun's Base64 implementation to line-wrap the Authorization HTTP header. I've done extensive testing on this in our internal code, and found that httpclient works pe

Re: site plugin [was: Re: svn commit: r764090 - /maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteStageDeployMojo.java]

2009-04-28 Thread Dennis Lundberg
Lukas Theussl wrote: > > > Benjamin Bentmann wrote: >>> Author: bentmann >>> Date: Fri Apr 10 22:42:19 2009 >>> New Revision: 764090 >>> >>> URL: http://svn.apache.org/viewvc?rev=764090&view=rev >>> Log: >>> [MSITE-400] Make repository id for stage-deploy configurable >>> >>> Modified: >>> >>

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread John Casey
I'll file the issue, but we've come across a problem where long passwords cause Sun's Base64 implementation to line-wrap the Authorization HTTP header. I've done extensive testing on this in our internal code, and found that httpclient works perfectly on the same cases. -john Brett Porter w

Re: svn commit: r769417 - in /maven/components/branches/maven-2.1.x: ./ maven-artifact-manager/ maven-artifact-manager/src/test/java/org/apache/maven/artifact/manager/ maven-core/ maven-core/src/main/

2009-04-28 Thread Brett Porter
On 29/04/2009, at 12:09 AM, jdca...@apache.org wrote: URL: http://svn.apache.org/viewvc?rev=769417&view=rev Log: update to use http wagon instead of lightweight http wagon, since httpclient is already present for use in the webdav wagon. I'm not sure about this - couldn't this have some oth

Re: [vote] release apache parent 6 and maven parent 12

2009-04-28 Thread Brian Fox
This vote now has sufficient votes to pass. However some concerns were raised on legal-discuss (apparently a month ago and not mentioned here) that may require some tweaks to the release profile. I'll hold on promoting these poms until I better understand what we might be able to improve. HUY

site plugin [was: Re: svn commit: r764090 - /maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/maven/plugins/site/SiteStageDeployMojo.java]

2009-04-28 Thread Lukas Theussl
Benjamin Bentmann wrote: Author: bentmann Date: Fri Apr 10 22:42:19 2009 New Revision: 764090 URL: http://svn.apache.org/viewvc?rev=764090&view=rev Log: [MSITE-400] Make repository id for stage-deploy configurable Modified: maven/plugins/trunk/maven-site-plugin/src/main/java/org/apache/m

Release of changelog plugin 2.2?

2009-04-28 Thread Siarhei Dudzin
Hi All, I see that the changelog plugin 2.2 has only 3 issues which all are closed: http://jira.codehaus.org/browse/MCHANGELOG/fixforversion/13634 Any chance of releasing it in the near future? http://jira.codehaus.org/browse/MCHANGELOG-92 is of an interest here because it should fix SVN under Ma