Re: [DISCUSS] configuration for Reproducible Builds

2019-09-28 Thread Enrico Olivelli
Hervé When will you set this value? During release:prepare and modify the pom? Enrico Il sab 28 set 2019, 17:55 Hervé BOUTEMY ha scritto: > Achieving Reproducible Builds require only one parameter: plugins that > create > zip or tar archives require a fixed timestamp for entries > > Putting

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Robert Scholte
On Sat, 28 Sep 2019 16:53:00 +0200, Enrico Olivelli wrote: Robert, Il sab 28 set 2019, 14:04 Robert Scholte ha scritto: 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

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Karl Heinz Marbaise
Hi Mickael, On 28.09.19 17:37, Mickael Istria wrote: On Sat, Sep 28, 2019 at 5:35 PM Karl Heinz Marbaise wrote: 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 Tycho. Feedback of

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Hervé BOUTEMY
did someone confirm that it is related to Plexus to Tycho switch in MNG-6685? Regards, Hervé Le samedi 28 septembre 2019, 16:42:27 CEST Robert Scholte a écrit : > https://issues.apache.org/jira/browse/MNG-6765 > > I guess it is more about the pom-less part than the tycho-part. > > On Sat, 28

[DISCUSS] configuration for Reproducible Builds

2019-09-28 Thread Hervé BOUTEMY
Achieving Reproducible Builds require only one parameter: plugins that create zip or tar archives require a fixed timestamp for entries Putting that parameter as a pom property with a well known name and value format permits to share the configuration between every packaging plugin. This also

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Mickael Istria
On Sat, Sep 28, 2019 at 5:35 PM Karl Heinz Marbaise wrote: > > > 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 Tycho. > > Feedback of Michael Istria states different? Or do I miss a

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Karl Heinz Marbaise
Hi, On 28.09.19 14:05, Robert Scholte wrote: 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 Tycho.

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Enrico Olivelli
Robert, Il sab 28 set 2019, 14:04 Robert Scholte ha scritto: > 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

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Robert Scholte
https://issues.apache.org/jira/browse/MNG-6765 I guess it is more about the pom-less part than the tycho-part. On Sat, 28 Sep 2019 15:55:28 +0200, Mickael Istria wrote: On Sat, Sep 28, 2019 at 2:04 PM Robert Scholte wrote: The only one might be tricky is the issue related to Tycho.

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Mickael Istria
On Sat, Sep 28, 2019 at 2:04 PM Robert Scholte wrote: > The only one might be tricky is the issue related to Tycho. What issue is this? Tycho integration-tests are being run against Maven snapshots daily and no issue was spot nor report on Tycho side as far as I know.

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Tibor Digana
Hello guys, For the user community these two issues are important: https://issues.apache.org/jira/browse/MNG-6169 https://issues.apache.org/jira/browse/MNG-6548 The Tycho project is the user as well. The J8 is internal code improvement/change => lower priority than the user's priority => release

Re: [DISCUSS] Maven 3.7.0

2019-09-28 Thread Gary Gregory
I would say that fixing the Tycho issue comes first. Gary On Sat, Sep 28, 2019 at 8:04 AM Robert Scholte wrote: > 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 >

[DISCUSS] Maven 3.7.0

2019-09-28 Thread 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 Tycho. However, I think we're ready to push

Re: Reproducible Builds for Maven

2019-09-28 Thread Hervé BOUTEMY
last updates: - tar.gz archives are now also reproducible (in addition to .zip) - src archives are also built and reproducible (notice that the result is the same on every JDK version of a platform. Notice 2: if you don't get the same result than CI, check that you don't have IDE configuration

Re: Reproducible Builds for Maven

2019-09-28 Thread Hervé BOUTEMY
Le mardi 24 septembre 2019, 02:28:15 CEST Mark Derricutt a écrit : > Tomo Suzuki wrote on 23/09/19 3:56 PM: > > Does your approach use such file to record library versions? > > I don't know about what Hervé is doing, I added an "out of scope" paragraph: managing version ranges in a stable way is