Re: 3.6.1 release?

2019-02-15 Thread Sylwester Lachiewicz
Hi,
the changes for MNG-6543 rebased on master and now ITs tests pass without
issues.

BR
Sylwester

czw., 14 lut 2019 o 23:29 Karl Heinz Marbaise 
napisał(a):

> Hi to all,
>
> currently there are 3 issue open in JIRA for 3.6.1:
>
>   * MNG-6506  Mojos are unable to load package annotations on Java >= 9
>   * MNG-6538 Upgrade Maven Artifact Resolver to 1.3.2 to restore API
>   * MNG-6543 Upgrade plexus classworld to support java 9+
>
> On branch MNG-6543 currently the IT is failing
> (testit(org.apache.maven.it.MavenITmng6558ToolchainsBuildingEventTest)
>
>
> So I would take MNG-6538 (making a release of Resolver 1.3.2. first)...
>
> Do we have other things which should be part of the release ?
>
>
> I would like to start the final phase on 21. February if no one has
> objections...
>
>
>
>
> Kind regards
> Karl Heinz Marbaise
>
>
>
>
> On 14.02.19 09:08, Olivier Lamy wrote:
> > Good idea to cut a release (been affected by
> > https://issues.apache.org/jira/browse/MNG-6590)
> > I don't mind if someone move the remaining open to next 3.6.x :)
> >
> >
> > On Thu, 14 Feb 2019 at 04:48, Michael Osipov 
> wrote:
> >
> >> Am 2019-02-13 um 19:28 schrieb Dan Tran:
> >>> love to see 3.6.1 out soon :)
> >>
> >> There are three open issues, someone needs to process them...
> >>
> >>> On Mon, Feb 4, 2019 at 9:50 AM Karl Heinz Marbaise 
> >>> wrote:
> >>>
>  Hi Michael,
> 
>  On 04.02.19 17:36, Michael Osipov wrote:
> > I need to push Wagon first. It contains a regression for connection
> >> TTL.
> 
>  Yes of course.I know..
> 
>  Kind regards
>  Karl Heinz Marbaise
> >
> >> Gesendet: Montag, 04. Februar 2019 um 17:25 Uhr
> >> Von: "Karl Heinz Marbaise" 
> >> An: "Maven Developers List" , "Mickael
> Istria"
> >> <
>  mist...@redhat.com>
> >> Betreff: Re: 3.6.1 release?
> >>
> >> Hi,
> >>
> >> I will try to do the release planning today in the evening...
> >>
> >> Kind regards
> >> Karl Heinz Marbaise
> >> On 04.02.19 15:17, Mickael Istria wrote:
> >>> Hi all,
> >>>
> >>> Maven 3.6.1 has some noticeable fixes and improvements that we're
>  eager to
> >>> leverage in Eclipse m2e. We're also ready for adoption:
> >>> https://git.eclipse.org/r/#/c/133590/ .
> >>> Do you have an estimate of when 3.6.1 should be release? What are
> the
> >>> issues currently considered as blocker for the release?
> >>>
> >>> Thanks in advance.
> >>>
> 
>  -
>  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
>
>


Re: Fwd: FOSDEM 19 Debian Java talk

2019-02-15 Thread Hervé BOUTEMY
not sure we're on the same understanding.
I'll try to focus on 2 specific topics

Le jeudi 14 février 2019, 22:57:26 CET Emmanuel Bourg a écrit :
> > - Are you making clear that you're not using the official Maven
> > distribution, e.g. by adjust the info from 'mvn --version'?
> 
> No we aren't, but that's worth considering. Note that as the Maven
> reproducibility improves this will become unnecessary because at some
> point we'll be able to build binaries strictly identical to the Apache ones.

IIUC you don't use the same versions of dependencies (because of uniqueness of 
each lib in Debian [1]) as those used in a "normal unconstrained" build from 
source [2]

[1] https://salsa.debian.org/java-team/maven/blob/master/debian/maven.links

[2] 
https://maven.apache.org/ref/3.6.0/apache-maven/dependencies.html#Project_Transitive_Dependencies


I don't yet understand the details of Debian build system, if the symlinks are 
used at build time or only at runtime, but even if you the resulting jars of 
the Debian build from Maven source are the same binaries, the execution of 
Maven does not run with the same dependencies, then there may be subtle 
differences during the run (for example from jansi, or guice, or commons-cli or 
...)

IIUC, that uniqueness of every library is a Debian principle, then a Maven 
distribution from Debian cannot be equivalent to a "normal" distribution where 
library versions are purely selected by Maven source's pom.xml, without adding 
any constraint
This is why having Debian's distribution display its name in "mvn -v" would 
make that more clear.

> > - What is the optimum way of distributing Maven sources? For example:
> > also providing compile and package scripts (instead of calling
> > maven-plugins)?
> 
> The current system is mostly fine to us. The only issue I got recently
> was the embedding of the SLF4J sources at build time, because we don't
> build binary packages installing the sources artifacts of the libraries
> and they aren't available at build time (we could though, that's a
> little more work). In this case I patched the build [4] to embed the
> compiled classes with the shade plugin instead (the patch was refused
> though [5], but that's a fairly minor divergence).
Let's discuss a little bit about plugins: when Debian launches the "mvn" 
command to build some Debian package, does it use Maven Central like anybody?  
= where do the Maven plugins used during build come from?


Regards,

Hervé



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: 3.6.1 release?

2019-02-15 Thread Gary Gregory
On Fri, Feb 15, 2019 at 7:21 AM Karl Heinz Marbaise 
wrote:

> Hi Gary,
>
> maybe I misunderstand your question:
>
>
> https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/master/
>
> We are building on JDK 7, 8, 11 ...and running our IT's also on them ?
>

So on Java 11, you do not run into the Javadoc problem we see in
Commons:  "The code being documented uses modules but the packages defined
in URL so and so are in the unnamed module."

Gary


> Kind regards
> Karl Heinz Marbaise
> On 15.02.19 11:38, Gary Gregory wrote:
> > Could you insure that you can build on Java 11 in your validation ?
> >
> > Gary
> >
> > On Thu, Feb 14, 2019, 17:29 Karl Heinz Marbaise  >  wrote:
> >
> > Hi to all,
> >
> > currently there are 3 issue open in JIRA for 3.6.1:
> >
> >* MNG-6506  Mojos are unable to load package annotations on Java
> >  >= 9
> >* MNG-6538 Upgrade Maven Artifact Resolver to 1.3.2 to restore API
> >* MNG-6543 Upgrade plexus classworld to support java 9+
> >
> > On branch MNG-6543 currently the IT is failing
> > (testit(org.apache.maven.it
> >  >.MavenITmng6558ToolchainsBuildingEventTest)
> >
> >
> > So I would take MNG-6538 (making a release of Resolver 1.3.2.
> first)...
> >
> > Do we have other things which should be part of the release ?
> >
> >
> > I would like to start the final phase on 21. February if no one has
> > objections...
> >
> >
> >
> >
> > Kind regards
> > Karl Heinz Marbaise
> >
> >
> >
> >
> > On 14.02.19 09:08, Olivier Lamy wrote:
> >  > Good idea to cut a release (been affected by
> >  > https://issues.apache.org/jira/browse/MNG-6590)
> >  > I don't mind if someone move the remaining open to next 3.6.x :)
> >  >
> >  >
> >  > On Thu, 14 Feb 2019 at 04:48, Michael Osipov  > > wrote:
> >  >
> >  >> Am 2019-02-13 um 19:28 schrieb Dan Tran:
> >  >>> love to see 3.6.1 out soon :)
> >  >>
> >  >> There are three open issues, someone needs to process them...
> >  >>
> >  >>> On Mon, Feb 4, 2019 at 9:50 AM Karl Heinz Marbaise
> > mailto:khmarba...@gmx.de>>
> >  >>> wrote:
> >  >>>
> >   Hi Michael,
> >  
> >   On 04.02.19 17:36, Michael Osipov wrote:
> >  > I need to push Wagon first. It contains a regression for
> > connection
> >  >> TTL.
> >  
> >   Yes of course.I know..
> >  
> >   Kind regards
> >   Karl Heinz Marbaise
> >  >
> >  >> Gesendet: Montag, 04. Februar 2019 um 17:25 Uhr
> >  >> Von: "Karl Heinz Marbaise"  > >
> >  >> An: "Maven Developers List"  > >, "Mickael Istria"
> >  >> <
> >   mist...@redhat.com >
> >  >> Betreff: Re: 3.6.1 release?
> >  >>
> >  >> Hi,
> >  >>
> >  >> I will try to do the release planning today in the evening...
> >  >>
> >  >> Kind regards
> >  >> Karl Heinz Marbaise
> >  >> On 04.02.19 15:17, Mickael Istria wrote:
> >  >>> Hi all,
> >  >>>
> >  >>> Maven 3.6.1 has some noticeable fixes and improvements that
> > we're
> >   eager to
> >  >>> leverage in Eclipse m2e. We're also ready for adoption:
> >  >>> https://git.eclipse.org/r/#/c/133590/ .
> >  >>> Do you have an estimate of when 3.6.1 should be release?
> > What are the
> >  >>> issues currently considered as blocker for the release?
> >  >>>
> >  >>> Thanks in advance.
> >  >>>
> >  
> >  
> > -
> >   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
> > 
> >
>


Re: 3.6.1 release?

2019-02-15 Thread Karl Heinz Marbaise

Hi Gary,

maybe I misunderstand your question:

https://builds.apache.org/view/M-R/view/Maven/job/maven-box/job/maven/job/master/

We are building on JDK 7, 8, 11 ...and running our IT's also on them ?

Kind regards
Karl Heinz Marbaise
On 15.02.19 11:38, Gary Gregory wrote:

Could you insure that you can build on Java 11 in your validation ?

Gary

On Thu, Feb 14, 2019, 17:29 Karl Heinz Marbaise  wrote:


Hi to all,

currently there are 3 issue open in JIRA for 3.6.1:

   * MNG-6506  Mojos are unable to load package annotations on Java
 >= 9
   * MNG-6538 Upgrade Maven Artifact Resolver to 1.3.2 to restore API
   * MNG-6543 Upgrade plexus classworld to support java 9+

On branch MNG-6543 currently the IT is failing
(testit(org.apache.maven.it
.MavenITmng6558ToolchainsBuildingEventTest)


So I would take MNG-6538 (making a release of Resolver 1.3.2. first)...

Do we have other things which should be part of the release ?


I would like to start the final phase on 21. February if no one has
objections...




Kind regards
Karl Heinz Marbaise




On 14.02.19 09:08, Olivier Lamy wrote:
 > Good idea to cut a release (been affected by
 > https://issues.apache.org/jira/browse/MNG-6590)
 > I don't mind if someone move the remaining open to next 3.6.x :)
 >
 >
 > On Thu, 14 Feb 2019 at 04:48, Michael Osipov mailto:micha...@apache.org>> wrote:
 >
 >> Am 2019-02-13 um 19:28 schrieb Dan Tran:
 >>> love to see 3.6.1 out soon :)
 >>
 >> There are three open issues, someone needs to process them...
 >>
 >>> On Mon, Feb 4, 2019 at 9:50 AM Karl Heinz Marbaise
mailto:khmarba...@gmx.de>>
 >>> wrote:
 >>>
  Hi Michael,
 
  On 04.02.19 17:36, Michael Osipov wrote:
 > I need to push Wagon first. It contains a regression for
connection
 >> TTL.
 
  Yes of course.I know..
 
  Kind regards
  Karl Heinz Marbaise
 >
 >> Gesendet: Montag, 04. Februar 2019 um 17:25 Uhr
 >> Von: "Karl Heinz Marbaise" mailto:khmarba...@gmx.de>>
 >> An: "Maven Developers List" mailto:dev@maven.apache.org>>, "Mickael Istria"
 >> <
  mist...@redhat.com >
 >> Betreff: Re: 3.6.1 release?
 >>
 >> Hi,
 >>
 >> I will try to do the release planning today in the evening...
 >>
 >> Kind regards
 >> Karl Heinz Marbaise
 >> On 04.02.19 15:17, Mickael Istria wrote:
 >>> Hi all,
 >>>
 >>> Maven 3.6.1 has some noticeable fixes and improvements that
we're
  eager to
 >>> leverage in Eclipse m2e. We're also ready for adoption:
 >>> https://git.eclipse.org/r/#/c/133590/ .
 >>> Do you have an estimate of when 3.6.1 should be release?
What are the
 >>> issues currently considered as blocker for the release?
 >>>
 >>> Thanks in advance.
 >>>
 
 
-
  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




-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: 3.6.1 release?

2019-02-15 Thread Gary Gregory
Could you insure that you can build on Java 11 in your validation ?

Gary

On Thu, Feb 14, 2019, 17:29 Karl Heinz Marbaise  Hi to all,
>
> currently there are 3 issue open in JIRA for 3.6.1:
>
>   * MNG-6506  Mojos are unable to load package annotations on Java >= 9
>   * MNG-6538 Upgrade Maven Artifact Resolver to 1.3.2 to restore API
>   * MNG-6543 Upgrade plexus classworld to support java 9+
>
> On branch MNG-6543 currently the IT is failing
> (testit(org.apache.maven.it.MavenITmng6558ToolchainsBuildingEventTest)
>
>
> So I would take MNG-6538 (making a release of Resolver 1.3.2. first)...
>
> Do we have other things which should be part of the release ?
>
>
> I would like to start the final phase on 21. February if no one has
> objections...
>
>
>
>
> Kind regards
> Karl Heinz Marbaise
>
>
>
>
> On 14.02.19 09:08, Olivier Lamy wrote:
> > Good idea to cut a release (been affected by
> > https://issues.apache.org/jira/browse/MNG-6590)
> > I don't mind if someone move the remaining open to next 3.6.x :)
> >
> >
> > On Thu, 14 Feb 2019 at 04:48, Michael Osipov 
> wrote:
> >
> >> Am 2019-02-13 um 19:28 schrieb Dan Tran:
> >>> love to see 3.6.1 out soon :)
> >>
> >> There are three open issues, someone needs to process them...
> >>
> >>> On Mon, Feb 4, 2019 at 9:50 AM Karl Heinz Marbaise 
> >>> wrote:
> >>>
>  Hi Michael,
> 
>  On 04.02.19 17:36, Michael Osipov wrote:
> > I need to push Wagon first. It contains a regression for connection
> >> TTL.
> 
>  Yes of course.I know..
> 
>  Kind regards
>  Karl Heinz Marbaise
> >
> >> Gesendet: Montag, 04. Februar 2019 um 17:25 Uhr
> >> Von: "Karl Heinz Marbaise" 
> >> An: "Maven Developers List" , "Mickael
> Istria"
> >> <
>  mist...@redhat.com>
> >> Betreff: Re: 3.6.1 release?
> >>
> >> Hi,
> >>
> >> I will try to do the release planning today in the evening...
> >>
> >> Kind regards
> >> Karl Heinz Marbaise
> >> On 04.02.19 15:17, Mickael Istria wrote:
> >>> Hi all,
> >>>
> >>> Maven 3.6.1 has some noticeable fixes and improvements that we're
>  eager to
> >>> leverage in Eclipse m2e. We're also ready for adoption:
> >>> https://git.eclipse.org/r/#/c/133590/ .
> >>> Do you have an estimate of when 3.6.1 should be release? What are
> the
> >>> issues currently considered as blocker for the release?
> >>>
> >>> Thanks in advance.
> >>>
> 
>  -
>  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
>
>