Re: Proposal: maven release lifecycle

2019-10-04 Thread Marco Schulz
Hello Romain, hello Tibor Thanks for your feedback. I had yesterday a very interesting conversation with Karl Heinz. He gave me some very informative links about deeply maven insights. Before I saw his talk on youtube I thought I have a good knowledge about maven ;-) now I was lerning a lot of ne

Re: Proposal: maven release lifecycle

2019-10-04 Thread Hervé BOUTEMY
we talk about the maven-release-plugin, but I think that we should also talk about the release profile = the way we extend the goals run during a non- release build with a few additional goals on a release build see for example the "apache-release" profile documentation of ASF parent https://mave

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Stephen Connolly
On Fri, 4 Oct 2019 at 12:39, Aleksandar Kurtakov wrote: > On Fri, Oct 4, 2019 at 2:22 PM Stephen Connolly < > stephen.alan.conno...@gmail.com> wrote: > > > On Fri, 4 Oct 2019 at 12:03, Michael Osipov wrote: > > > I also won't participate in any further in-depth discussion > > > for 3.7.0 for the

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Aleksandar Kurtakov
On Fri, Oct 4, 2019 at 2:22 PM Stephen Connolly < stephen.alan.conno...@gmail.com> wrote: > On Fri, 4 Oct 2019 at 12:03, Michael Osipov wrote: > > > Am 2019-09-28 um 14:05 schrieb Robert Scholte: > > > Hi, > > > > > > TLDR; introduce maven.experimental.buildconsumer and push Java > > > requiremen

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Stephen Connolly
On Fri, 4 Oct 2019 at 12:03, Michael Osipov wrote: > Am 2019-09-28 um 14:05 schrieb Robert Scholte: > > Hi, > > > > TLDR; introduce maven.experimental.buildconsumer and push Java > > requirement to Java 8 > > > > now that Maven 3.6.2 is out for a couple of weeks, it seems like we > > didn't face

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Stephen Connolly
On Fri, 4 Oct 2019 at 09:48, Robert Scholte wrote: > Sorry Tibor, but I'm not going to do this. > > We've said that simply changing source/target(/release) to 1.8 is not a > good reason to require Java 8. > Now with the changes as mentioned in this thread (new APIs based on Java > Functions) we f

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Michael Osipov
Am 2019-09-28 um 14:05 schrieb Robert Scholte: Hi, TLDR; introduce maven.experimental.buildconsumer and push Java requirement to Java 8 now that Maven 3.6.2 is out for a couple of weeks, it seems like we didn't face real regressions. The only one might be tricky is the issue related to Tych

JDK 14 - Early Access build 17 is available

2019-10-04 Thread Rory O'Donnell
 Hi Robert , *OpenJDK builds *- JDK 14 - Early Access build 17 is available at http://jdk.java.net/14/ These early-access, open-source builds are provided under the GNU General Public License, version 2, with the Classpath Exception . * Schedul

Re: Proposal: maven release lifecycle

2019-10-04 Thread Tibor Digana
I did not say that we skip test. I never skip the tests in prepare/perform. Some colleagues do but for me it is good time to spend in the kitchen and take a tea. Our architecture was simply designed with isolated SCM projects, so the dependencies are being downloaded into it and therefore I verify

Re: Proposal: maven release lifecycle

2019-10-04 Thread Romain Manni-Bucau
@Tibor: I agree merging both in one "super" command can be neat (I always run both at once typically) but I disagree with last parts "skip the test" - maven is also there to enforce tests as a good practise, if you don't automatically test it you can configure maven to skip tests for the release bu

Re: Proposal: maven release lifecycle

2019-10-04 Thread Tibor Digana
It would be worth to add a new goal called "release" to the maven-release-plugin which merges "prepare" and "perform". We developers in companies use both goals prepare and perform immediately together because for us two goals do not make sense. Two goals make sense for those who can wait days to s

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Robert Scholte
Sorry Tibor, but I'm not going to do this. We've said that simply changing source/target(/release) to 1.8 is not a good reason to require Java 8. Now with the changes as mentioned in this thread (new APIs based on Java Functions) we finally have this good reason. I'm not going to explain wh

Re: [DISCUSS] Maven 3.7.0

2019-10-04 Thread Anders Hammar
On Thu, Oct 3, 2019 at 5:47 PM Emmanuel Bourg wrote: > Le 03/10/2019 à 16:54, Karl Heinz Marbaise a écrit : > > > Hm.. first Java 7 is out for eight years now (2011) (End of live) and > > has no public updates for security/bug fixes etc. since 2015 > > RedHat still maintains OpenJDK 7 until June