Re: [CONCLUSION][DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2015-01-08 Thread Dennis Lundberg
I'll try to add this to the dev section of our site this weekend. On Tue, Jan 6, 2015 at 6:18 PM, Kristian Rosenvold kristian.rosenv...@gmail.com wrote: Conclusion: We're off to 1.6-land ! - Update to jdk 6.0 at will, but please be sure that we're not leaving the last 1.5 version in a

[CONCLUSION][DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2015-01-06 Thread Kristian Rosenvold
Conclusion: We're off to 1.6-land ! - Update to jdk 6.0 at will, but please be sure that we're not leaving the last 1.5 version in a regressed state. - Minor version bump for jdk 1.6 upgrade, remember to tag jira version as First 1.6 version (in manage versions) - To achieve this it is probably

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2015-01-01 Thread Gary Gregory
Go for Java 7! Or 8! Gary  div Original message /divdivFrom: Tibor Digana tibordig...@apache.org /divdivDate:01/01/2015 15:07 (GMT-05:00) /divdivTo: dev@maven.apache.org /divdivCc: /divdivSubject: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2015-01-01 Thread Tibor Digana
JDK1.5 and 1.6 are unsupported anymore. JDK 1.7 is still long alive and under maintenance. The Java SE 7 API won't be taken back due to whatever JVM fault :)) The JDK 8 is alive too short. I don't see any reason why the default Maven plugins have to go with awful 1.5 or 1.6. We can freely

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-30 Thread Anders Hammar
On Sun, Dec 28, 2014 at 9:04 PM, Robert Scholte rfscho...@apache.org wrote: Op Sun, 28 Dec 2014 19:37:47 +0100 schreef Kristian Rosenvold kristian.rosenv...@gmail.com: I'll sumarize what appears to be our consensus so far. Update to jdk 6.0 at will, but please be sure that we're not

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-30 Thread Benson Margulies
In my experience, there are significant API issues between 3.0 and 3.1. My particular obsession is with the plugin testing harness. I've had several experiences of the following forn: 1: go to fix a problem in a plugin. 2: try to create an appropriately focussed test 3: try to set up the testing

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-30 Thread Hervé BOUTEMY
personnally, I use invoker: no compatibility problems Regards, Hervé Le mardi 30 décembre 2014 17:45:36 Benson Margulies a écrit : In my experience, there are significant API issues between 3.0 and 3.1. My particular obsession is with the plugin testing harness. I've had several

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-30 Thread Benson Margulies
On Tue, Dec 30, 2014 at 6:36 PM, Hervé BOUTEMY herve.bout...@free.fr wrote: personnally, I use invoker: no compatibility problems I try to make unit tests when I can make unit tests. it's a religion, or a disease. I agree that falling back to the invoker is the fallback. Regards, Hervé Le

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-28 Thread Kristian Rosenvold
I'll sumarize what appears to be our consensus so far. Update to jdk 6.0 at will, but please be sure that we're not leaving the last 1.5 version in a regressed state. Version number indicates minimum maven version, so a simple JDK upgrade only mandates a minor version update. We are also in a

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-28 Thread Robert Scholte
Op Sun, 28 Dec 2014 19:37:47 +0100 schreef Kristian Rosenvold kristian.rosenv...@gmail.com: I'll sumarize what appears to be our consensus so far. Update to jdk 6.0 at will, but please be sure that we're not leaving the last 1.5 version in a regressed state. Version number indicates minimum

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-28 Thread Hervé BOUTEMY
Le dimanche 28 décembre 2014 21:04:50 Robert Scholte a écrit : Op Sun, 28 Dec 2014 19:37:47 +0100 schreef Kristian Rosenvold kristian.rosenv...@gmail.com: I'll sumarize what appears to be our consensus so far. Update to jdk 6.0 at will, but please be sure that we're not leaving the

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-27 Thread Andreas Gudian
Did we already cover what we want to keep supporting via Toolchains? We would have to take some care in Surefire if we wanted to keep some support for 1.6 when using toolchains or when allowing users to configure a different JVM. 2014-12-25 15:57 GMT+01:00 Karl Heinz Marbaise

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-27 Thread Dennis Lundberg
Hi Kristian, I am +1 for any Release Manager wanting to up the minimum Java version to 1.6 for any of our components, on one condition: if there are any bugs fixed since the last release of the component, then please do a final Java 5 compatible release of the component before moving it to Java

Re: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-25 Thread Kristian Rosenvold
(GMT-05:00) /divdivTo: Maven Developers List dev@maven.apache.org /divdivCc: /divdivSubject: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...) /divdiv /divHere's what I don't understand. I can see why people need to keep building apps that run

Re: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-25 Thread Lennart Jörelid
/divdivCc: /divdivSubject: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...) /divdiv /divHere's what I don't understand. I can see why people need to keep building apps that run on antediluvian version. I can't see why it's such a problem for a tool

Re: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-25 Thread Lennart Jörelid
/divdivFrom: Benson Margulies bimargul...@gmail.com /divdivDate:12/24/2014 17:08 (GMT-05:00) /divdivTo: Maven Developers List dev@maven.apache.org /divdivCc: /divdivSubject: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...) /divdiv /divHere's what I don't

Re: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-25 Thread Mirko Friedenhagen
: Benson Margulies bimargul...@gmail.com /divdivDate:12/24/2014 17:08 (GMT-05:00) /divdivTo: Maven Developers List dev@maven.apache.org /divdivCc: /divdivSubject: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...) /divdiv /divHere's what I don't

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-25 Thread Karl Heinz Marbaise
Hi, let me summarize things a little bit: Last time discussed this we established a consensus to establish 3.0.5 (maybe 3.0.6) as a minimum baseline for the 3.x range of plugins. http://www.mail-archive.com/dev@maven.apache.org/msg102539.html that was not three months ago...so the line to

[DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Kristian Rosenvold
Oops. Snappy contains 1.6 java bytecode, which breaks the build on maven plugins. We need to upgrade to 1.6; I'm taking this to the mailing list :) Last time discussed this we established a consensus to establish 3.0.5 (maybe 3.0.6) as a minimum baseline for the 3.x range of plugins. This 3.0.X

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Olivier Lamy
We already discussed this so many times But seriously with 2015 coming really soon I believe it's time. Finally so many years after java 1.5 EOL! :-) -- Olivier On 25 Dec 2014 00:20, Kristian Rosenvold krosenv...@apache.org wrote: Oops. Snappy contains 1.6 java bytecode, which breaks the

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Hervé BOUTEMY
+1 if someone really wants to stay with JDK 5, just don't update plugins to latest and greatest and IMHO, if we need to maintain Maven 3.0.x in parallel from 3.2.x, that's not because of the JDK prerequisite: that's because there are problems to upgrade some plugins because of Aether change

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Stephen Connolly
+1 (Hoping we can get up to 1.7 soon too) On Wednesday, 24 December 2014, Kristian Rosenvold krosenv...@apache.org wrote: Oops. Snappy contains 1.6 java bytecode, which breaks the build on maven plugins. We need to upgrade to 1.6; I'm taking this to the mailing list :) Last time discussed

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Robert Scholte
+1, would also make testing with JDK9 easier, although I've already found a good solution for that. Robert Op Wed, 24 Dec 2014 14:20:06 +0100 schreef Kristian Rosenvold krosenv...@apache.org: Oops. Snappy contains 1.6 java bytecode, which breaks the build on maven plugins. We need to

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Lennart Jörelid
First: +1 for 1.6 minimum. Second: I feel we need to take a more strategic look at java in general and plugin mechanics dependencies in particular. 1.6 is deprecated since a few years - and while its bytecode runs fine on a JDK 8 runtime, any implicit dependencies and internal reflection magic

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Milos Kleint
+1. jdk 1.6 is EOL-ed for some time (Feb 2013) already and even 1.7 will be EOL-ed in April 2015.. I would suggest moving straight to 1.7 but I guess that's been already discussed. Milos On Thu, Dec 25, 2014 at 7:54 AM, Robert Scholte rfscho...@apache.org wrote: +1, would also make testing

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Benson Margulies
Here's what I don't understand. I can see why people need to keep building apps that run on antediluvian version. I can't see why it's such a problem for a tool, such as Maven, to require 1.7. Who are we accomodating by the current policy, or even the 1.6 plan? Meanwhile, it seems to me that we

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Kristian Rosenvold
I assume that anyone wishing for 1.7 will also accept 1.6. I would really just like to establish a consensus that we're leaving 1.5 in favour of 1.6. We have a certain tradition for being last to leave jdk versions and I don't really mind this. It *does* become a problem when it makes practical

Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make a release ...)

2014-12-24 Thread Gary Gregory
+1 Gary  div Original message /divdivFrom: Benson Margulies bimargul...@gmail.com /divdivDate:12/24/2014 17:08 (GMT-05:00) /divdivTo: Maven Developers List dev@maven.apache.org /divdivCc: /divdivSubject: Re: [DISCUSS] Move everything to 1.6, take 2 (was: Re: I can't make

Re: [DISCUSS] Move everything to 1.6

2014-09-30 Thread Hervé BOUTEMY
Le lundi 29 septembre 2014 21:16:56 Dennis Lundberg a écrit : On Sat, Sep 27, 2014 at 8:01 PM, Karl Heinz Marbaise khmarba...@gmx.de wrote: Hi Kristian, On 9/27/14 7:23 PM, Kristian Rosenvold wrote: We moved core to 1.6 some time ago. As far as i know starting with Maven

Re: [DISCUSS] Move everything to 1.6

2014-09-29 Thread Dennis Lundberg
On Sat, Sep 27, 2014 at 8:01 PM, Karl Heinz Marbaise khmarba...@gmx.de wrote: Hi Kristian, On 9/27/14 7:23 PM, Kristian Rosenvold wrote: We moved core to 1.6 some time ago. As far as i know starting with Maven 3.2.1...was the first one... Time to move everything else as well ? We

Re: [DISCUSS] Move everything to 1.6

2014-09-29 Thread Dennis Lundberg
On Sun, Sep 28, 2014 at 5:46 PM, Stephen Connolly stephen.alan.conno...@gmail.com wrote: Well why I recall we said last time was that we'd only support the jdk supported by the supported versions of maven So *if* one of the core plugins chooses - for technical reasons (such as try with

Re: [DISCUSS] Move everything to 1.6

2014-09-29 Thread Stephen Connolly
well one thing I would like us to do better is communicate exactly which release lines of Maven we are actively maintaining and what we mean by such active maintenance. My personal view is * if there has been no commit to a release line for 1 year then it is not in active maintenance * if

Re: [DISCUSS] Move everything to 1.6

2014-09-29 Thread Manfred Moser
+100 .. I totally agree. RIP Maven 2.x EOL Maven 3.0.x very soon And more importantly... update the website and clearly document that state. manfred Stephen Connolly wrote on 29.09.2014 12:35: well one thing I would like us to do better is communicate exactly which release lines of Maven

Re: [DISCUSS] Move everything to 1.6

2014-09-28 Thread Robert Scholte
I would go one step further: make the toolchains.xml part of the Maven distribution, aside the settings.xml with the same amount of documentation. That should make it clear how to divide the Maven Runtime JDK from the Compile JDK. Robert Op Sun, 28 Sep 2014 05:02:04 +0200 schreef Mark

Re: [DISCUSS] Move everything to 1.6

2014-09-28 Thread Mirko Friedenhagen
+1 for making toolchains part of the distribution. Regards Mirko -- Sent from my mobile On Sep 28, 2014 10:36 AM, Robert Scholte rfscho...@apache.org wrote: I would go one step further: make the toolchains.xml part of the Maven distribution, aside the settings.xml with the same amount of

Re: [DISCUSS] Move everything to 1.6

2014-09-28 Thread Stephen Connolly
Well why I recall we said last time was that we'd only support the jdk supported by the supported versions of maven So *if* one of the core plugins chooses - for technical reasons (such as try with resources or the diamond operator making the code nicer) to bump its dependency to maven 4.0 then

Re: [DISCUSS] Move everything to 1.6

2014-09-28 Thread Mark Derricutt
+2 On 28 Sep 2014, at 21:36, Robert Scholte wrote: I would go one step further: make the toolchains.xml part of the Maven distribution, aside the settings.xml with the same amount of documentation. That should make it clear how to divide the Maven Runtime JDK from the Compile JDK. Robert

[DISCUSS] Move everything to 1.6

2014-09-27 Thread Kristian Rosenvold
We moved core to 1.6 some time ago. Time to move everything else as well ? Kristian (Who's ready to say 1.7 but we stop by 1.6 first :) - To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail:

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Jason van Zyl
+1 On Sep 27, 2014, at 1:23 PM, Kristian Rosenvold kristian.rosenv...@zenior.no wrote: We moved core to 1.6 some time ago. Time to move everything else as well ? Kristian (Who's ready to say 1.7 but we stop by 1.6 first :)

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Michael Osipov
We moved core to 1.6 some time ago. Time to move everything else as well ? Kristian (Who's ready to say 1.7 but we stop by 1.6 first :) I would favor the move to Java 1.7 if we make strong use of NIO2 for file operations. A lot of pain should go away. Michael

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Igor Fedorenko
Agree. 1.7 makes more sense at this point. On September 27, 2014 1:41:31 PM EDT, Michael Osipov 1983-01...@gmx.net wrote: We moved core to 1.6 some time ago. Time to move everything else as well ? Kristian (Who's ready to say 1.7 but we stop by 1.6 first :) I would favor the move to Java

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Kristian Rosenvold
Let's use the [discuss] thread constructively then; do we call a [VOTE] to move *everything* to 1.7 ? I think we are ready to move to 1.6 without actually having a vote, so if you for some reason oppose the move to 1.6 please say so in the discuss thread or I will simply conclude that we move

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Karl Heinz Marbaise
Hi Kristian, On 9/27/14 7:23 PM, Kristian Rosenvold wrote: We moved core to 1.6 some time ago. As far as i know starting with Maven 3.2.1...was the first one... Time to move everything else as well ? We have at the moment a large number of plugins which have minimum Maven 2.2.1 (JDK

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Anders Hammar
1.6 is fine by me. Working actively with a customer using IBM's JDK 1.6, which is still supported by IBM, will make me vote -1 on a move to 1.7 currently. /Anders On Sat, Sep 27, 2014 at 8:01 PM, Karl Heinz Marbaise khmarba...@gmx.de wrote: Hi Kristian, On 9/27/14 7:23 PM, Kristian Rosenvold

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Kristian Rosenvold
Karl; I think you are mixing concerns somewhat -making things a little more complex than they need to be. I would propose that most people using 2.2.1 are not doing so due to the java version, but simply because they have not ported their build to 3.X due to a bag of different constraints, java

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Kristian Rosenvold
Michael; we are heavily into jdk7 file-system related features, most of which is covered by feature detection/jdk detection. Plexus requires 1.7 to build but still supports 1.5. I'll split a bottle of champagne the day we can drop 1.5/1.6 support from plexus and various utility projects with

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Karl Heinz Marbaise
Hi Kristian, Karl; I think you are mixing concerns somewhat -making things a little more complex than they need to be. I think it is not that simple... I would propose that most people using 2.2.1 are not doing so due to the java version, but simply because they have not ported their

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Kristian Rosenvold
Yeah Karl, I think you're right :) Things aren't always that easy so we tend to err in favor of being conservative, which I think is ok. Personally I think all java versions 1.8 are a drag right now. So I think we call a straight vote for 1.6 for everything. Although not very ambitious, it moves

Re: [DISCUSS] Move everything to 1.6

2014-09-27 Thread Mark Derricutt
On 28 Sep 2014, at 7:27, Kristian Rosenvold wrote: But I think coupling java version - maven version like you're doing is basically flawed; for most users this is not about java versions. With this - I think further promotion and support of the maven-toolchains-plugin might be handy. The JVM