You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Jason van Zyl <ja...@tesla.io> on 2011/10/01 17:08:02 UTC

Re: svn commit: r1177416 - /maven/maven-3/trunk/pom.xml

It's great to see other people taking an interest in the core. I really am, but I strongly urge you to find a way to test this thoroughly before putting it in a standard release. This is not a trivial change and Maven 3.x has been extremely stable to date. I personally think you should make some form of release that indicates the transport has changed and that you want people to try it. A dozen people trying it isn't going to reveal the potentially nasty edge cases that crop up with transports.

I know you're committed to staying on top of it and bug fixing what's necessary but I really don't think it's a great idea to drop this into the next release of 3.x without at least some form of wider spread use. If you can get a few thousand people to try a distribution that is built and released that will likely catch the major issues before being release to the general population.

On Sep 29, 2011, at 4:10 PM, olamy@apache.org wrote:

> Author: olamy
> Date: Thu Sep 29 20:10:32 2011
> New Revision: 1177416
> 
> URL: http://svn.apache.org/viewvc?rev=1177416&view=rev
> Log:
> [MNG-5175] replace wagon http lightweight with wagon http 2.0 .
> 
> Modified:
>    maven/maven-3/trunk/pom.xml
> 
> Modified: maven/maven-3/trunk/pom.xml
> URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/pom.xml?rev=1177416&r1=1177415&r2=1177416&view=diff
> ==============================================================================
> --- maven/maven-3/trunk/pom.xml (original)
> +++ maven/maven-3/trunk/pom.xml Thu Sep 29 20:10:32 2011
> @@ -45,7 +45,7 @@
>     <plexusInterpolationVersion>1.14</plexusInterpolationVersion>
>     <plexusUtilsVersion>2.0.6</plexusUtilsVersion>
>     <sisuInjectVersion>2.1.1</sisuInjectVersion>
> -    <wagonVersion>2.0-SNAPSHOT</wagonVersion>
> +    <wagonVersion>2.0</wagonVersion>
>     <securityDispatcherVersion>1.3</securityDispatcherVersion>
>     <cipherVersion>1.7</cipherVersion>
>     <modelloVersion>1.4.1</modelloVersion>
> 
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

Our achievements speak for themselves. What we have to keep track
of are our failures, discouragements and doubts. We tend to forget
the past difficulties, the many false starts, and the painful
groping. We see our past achievements as the end result of a
clean forward thrust, and our present difficulties as
signs of decline and decay.

 -- Eric Hoffer, Reflections on the Human Condition




Re: svn commit: r1177416 - /maven/maven-3/trunk/pom.xml

Posted by Olivier Lamy <ol...@apache.org>.
Didn't test with that :-)
Do you have time to load an issue ?
I will see how to implement that.

--
Olivier sent from a mobile vt100 cli terminal
Le 5 oct. 2011 17:41, "Benjamin Bentmann" <be...@udo.edu> a
écrit :
> Olivier Lamy wrote:
>
>> I will send an email on user ml early next week to ask early users and
>> push a distrib svn rev based on p.a.o.
>
> I noticed that wagon-http:2.0 and aether:1.12+ don't go well together
> because the new Wagon version bails out with
> IllegalStateException( "Should not be using the streaming wagon for
> HTTP PUT" )
> when Aether calls StreamWagon.putFromStream() to upload checksums.
>
> Implementing an optional interface just to fail from it doesn't make too
> much sense. Either the missing implementation should be added or the
> interface be revised, e.g. split into StreamingGetWagon and
> StreamingPutWagon or such.
>
>
> Benjamin
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>

Re: svn commit: r1177416 - /maven/maven-3/trunk/pom.xml

Posted by Benjamin Bentmann <be...@udo.edu>.
Olivier Lamy wrote:

> I will send an email on user ml early next week to ask early users and
> push a distrib svn rev based on p.a.o.

I noticed that wagon-http:2.0 and aether:1.12+ don't go well together 
because the new Wagon version bails out with
   IllegalStateException( "Should not be using the streaming wagon for 
HTTP PUT" )
when Aether calls StreamWagon.putFromStream() to upload checksums.

Implementing an optional interface just to fail from it doesn't make too 
much sense. Either the missing implementation should be added or the 
interface be revised, e.g. split into StreamingGetWagon and 
StreamingPutWagon or such.


Benjamin

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r1177416 - /maven/maven-3/trunk/pom.xml

Posted by Olivier Lamy <ol...@apache.org>.
TIMTOWTDI -:)

using extensions in a pom should work (even for maven2).



2011/10/1 Jason van Zyl <ja...@tesla.io>:
> Sounds good.
>
> Could even maybe even make a simple plugin that people can use to swap out the components for them so they can easily try. The more people who try it the better and the easier it is try, the more people there will be to help vet the change.
>
> On Oct 1, 2011, at 3:57 PM, Olivier Lamy wrote:
>
>> Hello,
>> Sounds a good idea,
>> I will send an email on user ml early next week to ask early users and
>> push a distrib svn rev based on p.a.o.
>>
>> 2011/10/1 Jason van Zyl <ja...@tesla.io>:
>>> It's great to see other people taking an interest in the core. I really am, but I strongly urge you to find a way to test this thoroughly before putting it in a standard release. This is not a trivial change and Maven 3.x has been extremely stable to date. I personally think you should make some form of release that indicates the transport has changed and that you want people to try it. A dozen people trying it isn't going to reveal the potentially nasty edge cases that crop up with transports.
>>>
>>> I know you're committed to staying on top of it and bug fixing what's necessary but I really don't think it's a great idea to drop this into the next release of 3.x without at least some form of wider spread use. If you can get a few thousand people to try a distribution that is built and released that will likely catch the major issues before being release to the general population.
>>>
>>> On Sep 29, 2011, at 4:10 PM, olamy@apache.org wrote:
>>>
>>>> Author: olamy
>>>> Date: Thu Sep 29 20:10:32 2011
>>>> New Revision: 1177416
>>>>
>>>> URL: http://svn.apache.org/viewvc?rev=1177416&view=rev
>>>> Log:
>>>> [MNG-5175] replace wagon http lightweight with wagon http 2.0 .
>>>>
>>>> Modified:
>>>>    maven/maven-3/trunk/pom.xml
>>>>
>>>> Modified: maven/maven-3/trunk/pom.xml
>>>> URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/pom.xml?rev=1177416&r1=1177415&r2=1177416&view=diff
>>>> ==============================================================================
>>>> --- maven/maven-3/trunk/pom.xml (original)
>>>> +++ maven/maven-3/trunk/pom.xml Thu Sep 29 20:10:32 2011
>>>> @@ -45,7 +45,7 @@
>>>>     <plexusInterpolationVersion>1.14</plexusInterpolationVersion>
>>>>     <plexusUtilsVersion>2.0.6</plexusUtilsVersion>
>>>>     <sisuInjectVersion>2.1.1</sisuInjectVersion>
>>>> -    <wagonVersion>2.0-SNAPSHOT</wagonVersion>
>>>> +    <wagonVersion>2.0</wagonVersion>
>>>>     <securityDispatcherVersion>1.3</securityDispatcherVersion>
>>>>     <cipherVersion>1.7</cipherVersion>
>>>>     <modelloVersion>1.4.1</modelloVersion>
>>>>
>>>>
>>>
>>> Thanks,
>>>
>>> Jason
>>>
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder,  Apache Maven
>>> http://twitter.com/jvanzyl
>>> ---------------------------------------------------------
>>>
>>> Our achievements speak for themselves. What we have to keep track
>>> of are our failures, discouragements and doubts. We tend to forget
>>> the past difficulties, the many false starts, and the painful
>>> groping. We see our past achievements as the end result of a
>>> clean forward thrust, and our present difficulties as
>>> signs of decline and decay.
>>>
>>>  -- Eric Hoffer, Reflections on the Human Condition
>>>
>>>
>>>
>>>
>>
>>
>>
>> --
>> Olivier Lamy
>> Talend : http://talend.com
>> http://twitter.com/olamy | http://linkedin.com/in/olamy
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> We know what we are, but know not what we may be.
>
>  -- Shakespeare
>
>
>
>



-- 
Olivier Lamy
Talend : http://talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: svn commit: r1177416 - /maven/maven-3/trunk/pom.xml

Posted by Jason van Zyl <ja...@tesla.io>.
Sounds good.

Could even maybe even make a simple plugin that people can use to swap out the components for them so they can easily try. The more people who try it the better and the easier it is try, the more people there will be to help vet the change.

On Oct 1, 2011, at 3:57 PM, Olivier Lamy wrote:

> Hello,
> Sounds a good idea,
> I will send an email on user ml early next week to ask early users and
> push a distrib svn rev based on p.a.o.
> 
> 2011/10/1 Jason van Zyl <ja...@tesla.io>:
>> It's great to see other people taking an interest in the core. I really am, but I strongly urge you to find a way to test this thoroughly before putting it in a standard release. This is not a trivial change and Maven 3.x has been extremely stable to date. I personally think you should make some form of release that indicates the transport has changed and that you want people to try it. A dozen people trying it isn't going to reveal the potentially nasty edge cases that crop up with transports.
>> 
>> I know you're committed to staying on top of it and bug fixing what's necessary but I really don't think it's a great idea to drop this into the next release of 3.x without at least some form of wider spread use. If you can get a few thousand people to try a distribution that is built and released that will likely catch the major issues before being release to the general population.
>> 
>> On Sep 29, 2011, at 4:10 PM, olamy@apache.org wrote:
>> 
>>> Author: olamy
>>> Date: Thu Sep 29 20:10:32 2011
>>> New Revision: 1177416
>>> 
>>> URL: http://svn.apache.org/viewvc?rev=1177416&view=rev
>>> Log:
>>> [MNG-5175] replace wagon http lightweight with wagon http 2.0 .
>>> 
>>> Modified:
>>>    maven/maven-3/trunk/pom.xml
>>> 
>>> Modified: maven/maven-3/trunk/pom.xml
>>> URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/pom.xml?rev=1177416&r1=1177415&r2=1177416&view=diff
>>> ==============================================================================
>>> --- maven/maven-3/trunk/pom.xml (original)
>>> +++ maven/maven-3/trunk/pom.xml Thu Sep 29 20:10:32 2011
>>> @@ -45,7 +45,7 @@
>>>     <plexusInterpolationVersion>1.14</plexusInterpolationVersion>
>>>     <plexusUtilsVersion>2.0.6</plexusUtilsVersion>
>>>     <sisuInjectVersion>2.1.1</sisuInjectVersion>
>>> -    <wagonVersion>2.0-SNAPSHOT</wagonVersion>
>>> +    <wagonVersion>2.0</wagonVersion>
>>>     <securityDispatcherVersion>1.3</securityDispatcherVersion>
>>>     <cipherVersion>1.7</cipherVersion>
>>>     <modelloVersion>1.4.1</modelloVersion>
>>> 
>>> 
>> 
>> Thanks,
>> 
>> Jason
>> 
>> ----------------------------------------------------------
>> Jason van Zyl
>> Founder,  Apache Maven
>> http://twitter.com/jvanzyl
>> ---------------------------------------------------------
>> 
>> Our achievements speak for themselves. What we have to keep track
>> of are our failures, discouragements and doubts. We tend to forget
>> the past difficulties, the many false starts, and the painful
>> groping. We see our past achievements as the end result of a
>> clean forward thrust, and our present difficulties as
>> signs of decline and decay.
>> 
>>  -- Eric Hoffer, Reflections on the Human Condition
>> 
>> 
>> 
>> 
> 
> 
> 
> -- 
> Olivier Lamy
> Talend : http://talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

We know what we are, but know not what we may be.

  -- Shakespeare




Re: svn commit: r1177416 - /maven/maven-3/trunk/pom.xml

Posted by Olivier Lamy <ol...@apache.org>.
Hello,
Sounds a good idea,
I will send an email on user ml early next week to ask early users and
push a distrib svn rev based on p.a.o.

2011/10/1 Jason van Zyl <ja...@tesla.io>:
> It's great to see other people taking an interest in the core. I really am, but I strongly urge you to find a way to test this thoroughly before putting it in a standard release. This is not a trivial change and Maven 3.x has been extremely stable to date. I personally think you should make some form of release that indicates the transport has changed and that you want people to try it. A dozen people trying it isn't going to reveal the potentially nasty edge cases that crop up with transports.
>
> I know you're committed to staying on top of it and bug fixing what's necessary but I really don't think it's a great idea to drop this into the next release of 3.x without at least some form of wider spread use. If you can get a few thousand people to try a distribution that is built and released that will likely catch the major issues before being release to the general population.
>
> On Sep 29, 2011, at 4:10 PM, olamy@apache.org wrote:
>
>> Author: olamy
>> Date: Thu Sep 29 20:10:32 2011
>> New Revision: 1177416
>>
>> URL: http://svn.apache.org/viewvc?rev=1177416&view=rev
>> Log:
>> [MNG-5175] replace wagon http lightweight with wagon http 2.0 .
>>
>> Modified:
>>    maven/maven-3/trunk/pom.xml
>>
>> Modified: maven/maven-3/trunk/pom.xml
>> URL: http://svn.apache.org/viewvc/maven/maven-3/trunk/pom.xml?rev=1177416&r1=1177415&r2=1177416&view=diff
>> ==============================================================================
>> --- maven/maven-3/trunk/pom.xml (original)
>> +++ maven/maven-3/trunk/pom.xml Thu Sep 29 20:10:32 2011
>> @@ -45,7 +45,7 @@
>>     <plexusInterpolationVersion>1.14</plexusInterpolationVersion>
>>     <plexusUtilsVersion>2.0.6</plexusUtilsVersion>
>>     <sisuInjectVersion>2.1.1</sisuInjectVersion>
>> -    <wagonVersion>2.0-SNAPSHOT</wagonVersion>
>> +    <wagonVersion>2.0</wagonVersion>
>>     <securityDispatcherVersion>1.3</securityDispatcherVersion>
>>     <cipherVersion>1.7</cipherVersion>
>>     <modelloVersion>1.4.1</modelloVersion>
>>
>>
>
> Thanks,
>
> Jason
>
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
>
> Our achievements speak for themselves. What we have to keep track
> of are our failures, discouragements and doubts. We tend to forget
> the past difficulties, the many false starts, and the painful
> groping. We see our past achievements as the end result of a
> clean forward thrust, and our present difficulties as
> signs of decline and decay.
>
>  -- Eric Hoffer, Reflections on the Human Condition
>
>
>
>



-- 
Olivier Lamy
Talend : http://talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org