Hi,

I'm done rebasing and merging my changes into master here locally. But I still 
have a day or two of testing and a day of writing documentation. There are also 
a couple APIs I'm not super happy with so I might alter those slightly before 
the final release.

So if anyone wants to jump in a hangout tomorrow to chat about other bits we 
want to try and do for 3.3.0 I'm game. I also need to go through and find all 
references to 3.2.6 and change them to 3.3.0. There are a few ITs that depend 
directly on 3.2.6-SNAPSHOT so all that needs to be looked at as well.

So I think we're looking at a few more days if anyone wants to get in small 
fixes.

On Feb 28, 2015, at 7:37 AM, Jason van Zyl <[email protected]> wrote:

> Great, thanks. I'm just working away on the work I'd like to get in. So 
> tentatively hope to be done this weekend.
> 
> On Feb 28, 2015, at 7:03 AM, Andreas Gudian <[email protected]> wrote:
> 
>> I'm done with my changes (documented in MNG-5776), and it seems to work -
>> no at least the java process is started with the right parameters and no
>> script variables leak out into the cmd console... ;-)
>> 
>> @Igor: thanks for checking up, I overlooked your second commit with the
>> change of the VM-argument name.
>> 
>> 
>> 2015-02-26 18:07 GMT+01:00 Jason van Zyl <[email protected]>:
>> 
>>> 
>>> On Feb 26, 2015, at 3:49 AM, Andreas Gudian <[email protected]>
>>> wrote:
>>> 
>>>> I can handle that, but not before the weekend.
>>>> 
>>>> Jason, does that conflict with your schedule for the release?
>>>> 
>>> 
>>> No dire rush on my side and I have two feature branches to merge anyway so
>>> take your time. Happy to have the help.
>>> 
>>>> Perhaps we just say that we drop the support for old Windows versions
>>> with
>>>> 3.3.0 and do the actual work that removes the support from the bat files
>>> in
>>>> the next minor release?
>>>> 
>>>> I would imagine that no one out there cares for Windows 98/ME anyway ;-).
>>>> 
>>>> 
>>>> Am Donnerstag, 26. Februar 2015 schrieb Anders Hammar :
>>>> 
>>>>> On Thu, Feb 26, 2015 at 8:16 AM, Stephen Connolly <
>>>>> [email protected] <javascript:;>> wrote:
>>>>> 
>>>>>> On Thursday, February 26, 2015, Anders Hammar <[email protected]
>>>>> <javascript:;>> wrote:
>>>>>> 
>>>>>>>> 
>>>>>>>> One thing we could do to make stuff easier around these .bat scripts
>>>>> is
>>>>>>> to
>>>>>>>> drop support for this 4NT shell and Windows versions that are not
>>>>> based
>>>>>>> on
>>>>>>>> NT (i.e. Windows 9x / ME).
>>>>>>> 
>>>>>>> 
>>>>>>> Well, as Maven 3.2+ requires a minimum of JDK 1.6 there is no reason
>>> to
>>>>>>> support anything that JDK 1.6 doesn't run on.
>>>>>> 
>>>>>> 
>>>>>> If we are calling this 3.3.0 we can just say we have dropped win 9x/Me
>>>>>> support and the 4NT alternative command interpreter
>>>>> 
>>>>> 
>>>>> Yes. We should probably clearly state what we support in the System
>>>>> Requirements (both on-line and in distro).
>>>>> And a JIRA ticket to go with this is good for the release notes.
>>>>> 
>>>>> /Anders
>>>>> 
>>>>> 
>>>>> 
>>>>>> 
>>>>>> 
>>>>>>> 
>>>>>>> I can't find any info about Oracle JDK 1.6, but Oracle JDK 1.7
>>>>> requires a
>>>>>>> minimum of Windows Vista [1].
>>>>>>> 
>>>>>>> I couldn't find any info on openJDK's requirements.
>>>>>>> 
>>>>>>> IBM J9 JDK 6 seems to require a minimum of Windows XP SP3 [2].
>>>>>>> 
>>>>>>> [1] http://www.oracle.com/technetwork/java/javase/config-417990.html
>>>>>>> [2]
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>> 
>>> http://www-01.ibm.com/support/knowledgecenter/#!/SSYKE2_6.0.0/com.ibm.java.doc.60_26/vm626/GenericWrapper/hardwareandsoftwarerequirements.html
>>>>>>> 
>>>>>>> /Anders
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 2015-02-25 19:38 GMT+01:00 Jason van Zyl <[email protected]
>>>>> <javascript:;>
>>>>>> <javascript:;>
>>>>>>>> :
>>>>>>>> 
>>>>>>>>> Awesome, thanks!
>>>>>>>>> 
>>>>>>>>> On Feb 25, 2015, at 10:32 AM, Andreas Gudian <
>>>>>> [email protected] <javascript:;>
>>>>>>> <javascript:;>>
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Hi guys,
>>>>>>>>>> 
>>>>>>>>>> I'm stuck with a windows box and I can give it a try...
>>>>>>>>>> 
>>>>>>>>>> .bat-scripting is not really a joy, but what's in the patch
>>>>> should
>>>>>> be
>>>>>>>>>> translatable.
>>>>>>>>>> 
>>>>>>>>>> Andreas
>>>>>>>>>> 
>>>>>>>>>> 2015-02-25 17:01 GMT+01:00 Igor Fedorenko <[email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>>:
>>>>>>>>>> 
>>>>>>>>>>> You can see actual diff to mvn shell script in [1], but the
>>>>>> changes
>>>>>>>> was
>>>>>>>>>>> basically two-fold. First, find nearest parent directory that
>>>>>>> contains
>>>>>>>>>>> .mvn/ subdirectory. This parent is considered "true"
>>>>> multi-module
>>>>>>>>>>> project root (MNG-1958). Second, if .mvn/java.config file is
>>>>>> present
>>>>>>>>>>> immediately under the true multimodule project root, use its
>>>>>> content
>>>>>>>> as
>>>>>>>>>>> java invocation parameters, i.e. similar to $MAVEN_OPTS
>>>>>> environment
>>>>>>>>>>> variable.
>>>>>>>>>>> 
>>>>>>>>>>> I don't know enough about Windows scripting to make similar
>>>>> change
>>>>>>> to
>>>>>>>>>>> mvn.bat and mvnDebug.bat batch files.
>>>>>>>>>>> 
>>>>>>>>>>> [1]
>>>>>> https://git-wip-us.apache.org/repos/asf?p=maven.git;a=commit;h=
>>>>>>>>>>> 8ed9a1caa8890773b45c6c408a4e40acf4f4b0fd
>>>>>>>>>>> 
>>>>>>>>>>> --
>>>>>>>>>>> Regards,
>>>>>>>>>>> Igor
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>>> On 2015-02-25 9:56, Robert Patrick wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> What exactly is the problem that Igor ran into that limits his
>>>>>>>> solution
>>>>>>>>>>>> to Unix-only?  Knowing this would help people determine what
>>>>> the
>>>>>>>> level
>>>>>>>>> of
>>>>>>>>>>>> effort needed to solve the problem.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> Robert Patrick <[email protected] <javascript:;>
>>>>> <javascript:;>>
>>>>>>>>>>>> VP, Oracle Corporation
>>>>>>>>>>>> 7460 Warren Pkwy, Ste. 300      Office: +1.972.963.2872
>>>>>>>>>>>> Frisco, TX 75034, USA           Mobile: +1.469.556.9450
>>>>>>>>>>>> 
>>>>>>>>>>>> Professional Oracle WebLogic Server
>>>>>>>>>>>> by Robert Patrick, Gregory Nyberg, and Philip Aston
>>>>>>>>>>>> with Josh Bregman and Paul Done
>>>>>>>>>>>> Book Home Page: http://www.wrox.com/
>>>>>>>>>>>> Kindle Version: http://www.amazon.com/
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>>> From: Jason van Zyl [mailto:[email protected] <javascript:;>
>>>>> <javascript:;>]
>>>>>>>>>>>> Sent: Wednesday, February 25, 2015 7:40 AM
>>>>>>>>>>>> To: Maven Developers List
>>>>>>>>>>>> Subject: Re: Maven 3.2.6
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> On Feb 24, 2015, at 11:31 PM, Arnaud Héritier <
>>>>>> [email protected] <javascript:;>
>>>>>>> <javascript:;>>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>> I had a quick look at the changeling and I'm +1 for a 3.3.0
>>>>> with
>>>>>>>>>>>>> improvements like the toolchain integration and few others I'm
>>>>>> far
>>>>>>>>>>>>> from the project and won't veto anything as I have no time for
>>>>>> it
>>>>>>>> but
>>>>>>>>>>>>> I don't understand why
>>>>> http://jira.codehaus.org/browse/MNG-5767
>>>>>>> was
>>>>>>>>>>>>> integrated without a windows support ? For me it is everything
>>>>>> or
>>>>>>>>>>>>> nothing.
>>>>>>>>>>>>> Noone could help Igor on this ?
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> It would be great if someone would help, but it is still a step
>>>>>>>>> forward.
>>>>>>>>>>>> For projects that require this and document specific
>>>>> requirements
>>>>>>> it
>>>>>>>>> will
>>>>>>>>>>>> just work for non-Windows users. Say the project needs 8gb to
>>>>> run
>>>>>>>>>>>> correctly: in most cases no one reads the documentation they
>>>>> run
>>>>>>> the
>>>>>>>>> build
>>>>>>>>>>>> and it fails. Then they go read something and figure it out and
>>>>>> it
>>>>>>>>> works.
>>>>>>>>>>>> We've at least made it work for some people. If there isn't a
>>>>>>> single
>>>>>>>>> Maven
>>>>>>>>>>>> committer who uses Windows who can add the same capabilities or
>>>>>> we
>>>>>>>>> can't
>>>>>>>>>>>> find a contributor I don't think it should stop the feature for
>>>>>>> going
>>>>>>>>> in
>>>>>>>>>>>> for the people it can benefit.
>>>>>>>>>>>> 
>>>>>>>>>>>> Igor and I don't use Windows regularly, don't know Windows,
>>>>> don't
>>>>>>>> want
>>>>>>>>> to
>>>>>>>>>>>> know Windows and none of our customers use Windows.
>>>>>>>>>>>> 
>>>>>>>>>>>> It's overall a net improvement. For me it's a about gradual
>>>>>>>>> improvement.
>>>>>>>>>>>> But I've asked on Twitter if there are any Windows users that
>>>>> can
>>>>>>>> help.
>>>>>>>>>>>> 
>>>>>>>>>>>> Many months/years ago the integration of colors in logs output
>>>>>> was
>>>>>>>>>>>>> rejected in a part because we wasn't confident in the windows
>>>>>>>> support
>>>>>>>>> ...
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> I don't think that was the issue. The issue was us not being
>>>>> able
>>>>>>> the
>>>>>>>>>>>> decide on an underlying logging framework. I've seen JANSI
>>>>>> working
>>>>>>>>> fine on
>>>>>>>>>>>> Windows for years.
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>>> My 2 cents.
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Wed, Feb 25, 2015 at 1:29 AM, Mark Derricutt <
>>>>>> [email protected] <javascript:;>
>>>>>>> <javascript:;>>
>>>>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On 25 Feb 2015, at 4:06, Karl Heinz Marbaise wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> based on the list of changes i would suggest to make a 3.3.0
>>>>>>>> instead
>>>>>>>>>>>>>>> of
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 3.2.6....to make clear something is introduced....
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> +1 on 3.3.0 here. Bring on the changes!
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Mark
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> Mark Derricutt
>>>>>>>>>>>>>> http://www.theoryinpractice.net
>>>>>>>>>>>>>> http://www.chaliceofblood.net
>>>>>>>>>>>>>> http://plus.google.com/+MarkDerricutt
>>>>>>>>>>>>>> http://twitter.com/talios
>>>>>>>>>>>>>> http://facebook.com/mderricutt
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> --
>>>>>>>>>>>>> -----
>>>>>>>>>>>>> Arnaud Héritier
>>>>>>>>>>>>> http://aheritier.net
>>>>>>>>>>>>> Mail/GTalk: aheritier AT gmail DOT com Twitter/Skype :
>>>>> aheritier
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> Thanks,
>>>>>>>>>>>> 
>>>>>>>>>>>> Jason
>>>>>>>>>>>> 
>>>>>>>>>>>> ----------------------------------------------------------
>>>>>>>>>>>> Jason van Zyl
>>>>>>>>>>>> Founder, Takari and Apache Maven
>>>>>>>>>>>> http://twitter.com/jvanzyl
>>>>>>>>>>>> http://twitter.com/takari_io
>>>>>>>>>>>> ---------------------------------------------------------
>>>>>>>>>>>> 
>>>>>>>>>>>> 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]
>>>>> <javascript:;>
>>>>>>> <javascript:;> For
>>>>>>>>> additional
>>>>>>>>>>>> commands, e-mail: [email protected] <javascript:;>
>>>>> <javascript:;>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>
>>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>
>>>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>
>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> Thanks,
>>>>>>>>> 
>>>>>>>>> Jason
>>>>>>>>> 
>>>>>>>>> ----------------------------------------------------------
>>>>>>>>> Jason van Zyl
>>>>>>>>> Founder, Takari and Apache Maven
>>>>>>>>> http://twitter.com/jvanzyl
>>>>>>>>> http://twitter.com/takari_io
>>>>>>>>> ---------------------------------------------------------
>>>>>>>>> 
>>>>>>>>> Lastly, "Impossible." The lamest of the lame excuses! Difficult
>>>>>> maybe,
>>>>>>> or
>>>>>>>>> impractical, or too expensive, but rarely is anything impossible.
>>>>>>>>> 
>>>>>>>>> -- Yvon Chouinard, Let my People Go Surfing
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>> ---------------------------------------------------------------------
>>>>>>>>> To unsubscribe, e-mail: [email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>
>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>> <javascript:;>
>>>>>>> <javascript:;>
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> Sent from my phone
>>>>>> 
>>>>> 
>>> 
>>> Thanks,
>>> 
>>> Jason
>>> 
>>> ----------------------------------------------------------
>>> Jason van Zyl
>>> Founder, Takari and Apache Maven
>>> http://twitter.com/jvanzyl
>>> http://twitter.com/takari_io
>>> ---------------------------------------------------------
>>> 
>>> the course of true love never did run smooth ...
>>> 
>>> -- Shakespeare
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>> 
>>> 
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder, Takari and Apache Maven
> http://twitter.com/jvanzyl
> http://twitter.com/takari_io
> ---------------------------------------------------------
> 
> We know what we are, but know not what we may be.
> 
>  -- Shakespeare
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

Thanks,

Jason

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

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

  -- Shakespeare













---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to