Le samedi 7 mars 2015 13:06:26 Hervé BOUTEMY a écrit : > > There is nothing stoping you from releasing 3.3.0 on Java 6 now, and 3.4.0 > > on Java 7 in a few weeks. > > what I don't like with this plan is that it is exactly what happened with > 3.1.1 then 3.2.1: and before 2.1.0 vs 2.2.0
and the only cause (IIRC) is that we had a schedule, then thought it would be good to upgrade, but didn't change the schedule to have 1 to 2 weeks to test if we decide to take 2 weeks to integrate some improvements that the upgrade permits and test, would the upgrade to 3.3.0 be ok? Regards, Hervé > we never did any bugfix for 3.1.1, 3.1.1 was a dead branch > for start. 3.2.2 bugfixes could/should have been backported to 3.1.1, but > who will ever do that? (not me...) > > I agree that the lack of schedule can be a problem if we decide to make the > release this week-end: but if we take one week to integrate Java 7 > improvements (ie mostly syntax for better maintainability and a few new > APIs) and take one week after that to test the result, IMHO we get a better > plan: a new Maven version, with features and the assurance we'll do bugfix > releases on it (the fact that it has upgraded Java requirement is just a > fact on release notes) > > Regards, > > Hervé > > Le samedi 7 mars 2015 12:04:15 Dennis Lundberg a écrit : > > Hi Kristian, > > > > Please note that I am not opposed to using Java 7 in the core. What I am > > objecting to is the planning, or rather the lack of it. > > > > We currently have core ready to be released on Java 6. Then just before it > > is about to be released someone says, hey lets switch Java version as > > well. IMO that is something you should plan for before work is even > > started > > on the next release. > > > > Then there is the agreement we made regarding Java versions and their EOL. > > > > Switching to Java 7 before the release will mean that a fewer number of > > users will be able to reap the benefits of the bugfixes and features in > > Maven 3.3.0. > > > > There is nothing stoping you from releasing 3.3.0 on Java 6 now, and 3.4.0 > > on Java 7 in a few weeks. > > > > Weighing in all of this I don't see any reason to change the Java version > > for 3.3.0. > > Den 6 mar 2015 13:54 skrev "Kristian Rosenvold" < > > > > kristian.rosenv...@gmail.com>: > > > I already have the full jdk7 port in a branch in github, so that > > > assumption > > > does not hold :) > > > > > > Kristian > > > > > > 2015-03-06 13:50 GMT+01:00 Dennis Lundberg <denn...@apache.org>: > > > > Hi, > > > > > > > > If we are going to release 3.3.0 very soon, like this week or the > > > > next, there won't be any time to start using Java 7 features in the > > > > 3.3.0 release. Therefor I would prefer to go with Java 6 for 3.3.0 and > > > > announce, in the 3.3.0 release notes, that the 3.3.x line is the last > > > > line that will work with Java 6. Depending on what the core developers > > > > want to focus on after the 3.3.0 release is done, the core can either > > > > go 3.3.1-SNAPSHOT with Java 6 or 3.4.0-SNAPSHOT with Java 7. This > > > > would also be consistent with our policy [1] for plugins/components > > > > wanting to move to a higher major Java version, in that we should > > > > release what we currently have in trunk before upgrading to a higher > > > > major Java version. > > > > > > > > My votes are: > > > > -1 for Java 7 in 3.3.0 > > > > +1 for Java 7 in 3.4.0 > > > > > > > > > > > > [1] http://maven.apache.org/developers/java6.html > > > > > > > > On Thu, Mar 5, 2015 at 1:19 PM, Igor Fedorenko <i...@ifedorenko.com> > > > > > > > > wrote: > > > > > With maven core version change to 3.3.0 on master, any objections I > > > > > change compile source/target to java 7? > > > > > > > > > > -- > > > > > Regards, > > > > > Igor > > > > > > > > > > -------------------------------------------------------------------- > > > > > - > > > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > > > For additional commands, e-mail: dev-h...@maven.apache.org > > > > > > > > -- > > > > Dennis Lundberg > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > > > > For additional commands, e-mail: dev-h...@maven.apache.org > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org For additional commands, e-mail: dev-h...@maven.apache.org