Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Matthieu Brouillard
> Created https://issues.apache.org/jira/browse/MNG-7067 to start, now we have an umbrella let's refine the description if needed. Excellent and thanks. > regarding jgitver ... Do you have a stacktrace for this? there is no error/problem because it dumps the model manually to a pom.xml file and re

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Romain Manni-Bucau
> > > > > > > > > > > > > > > > > > raw xml model -> converted to unified consumed model -> > > > > > extensions > > > > > > -> > > > > > > > > > model > > > > > > > &

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Robert Scholte
> > > > > > > > themself not being "standard". > > > > > > > > > > > > > > > > > > That said, there is nothing crazy with current > > implementation, > > > it > > > > > > just > > > > > &

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Romain Manni-Bucau
> > So what I was expecting was: > > > > > > > > > > > > > > > > > > > > raw xml model -> converted to unified consumed model -> > > > > > extensions > > > > > > -> > > > > >

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Matthieu Brouillard
> wheres polyglot extensions or others don't require static > > > > analyzis > > > > > by > > > > > > > > > themself not being "standard". > > > > > > > > > > > > > > > > > > Th

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Robert Scholte
> @rmannibucau | Blog > > > > > > > > | Old Blog > > > > > > > > | Github | > > > > > > > > LinkedIn | Book > > > > > > > > > > > > > > > > > > > > > > > >

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Matthieu Brouillard
t; > > > > > > > > > > > > > > > Wdyt? > > > > > > > > > > > > > > > > Romain Manni-Bucau > > > > > > > > @rmannibucau | Blog > > > > > > > > | Old Blog > > > > > > > &g

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Romain Manni-Bucau
l, so I > > > needed > > > > > the > > > > > > > > original pom file. > > > > > > > > With that in mind, the usage of XMLFilters looks like the > most > > > > > > > appropriate > > > > > > > > solutio

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Robert Scholte
> > > can > > > > > > > come up with an alternative implementation can do so. > > > > > > > > > > > > > > thanks, > > > > > > > Robert > > > > > > > On 3-1-2021 12:55:41, Matthie

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Romain Manni-Bucau
is. > > > > > > > > That includes the license, comments and element order. > > > > > > > > This information if not available in the memory model, so I > > > needed > > > > > the > > > > > > > > original pom file. > >

Re: maven 4.0.0 new XML stuff

2021-01-05 Thread Matthieu Brouillard
> > > > > > > We now have something that seems to work, anybody who can > improve > > > or > > > > > can > > > > > > > come up with an alternative implementation can do so. > > > > > > > > > > > > &

Re: maven 4.0.0 new XML stuff

2021-01-04 Thread Robert Scholte
> > > > at > > > > > > XML level, it looks like it was decided to bypass (if not kill) > > core > > > > > > extensions that enhance the POM itself and not the pom.xml ; > here I > > > can > > > > > > think of (but probabl

Re: maven 4.0.0 new XML stuff

2021-01-04 Thread Matthieu Brouillard
ing > > > > at > > > > > > XML level, it looks like it was decided to bypass (if not kill) > > core > > > > > > extensions that enhance the POM itself and not the pom.xml ; > here I > > > can > > > > > > think of (but proba

Re: maven 4.0.0 new XML stuff

2021-01-04 Thread Romain Manni-Bucau
ion/regress > > > > in > > > > > favor of core closed functionalities. An example of that is what is > > > > > provided as CIFriendly stuff, IMO it could/should have been > provided > > > by a > > > > > plugin/extension but instead it is hard writ

Re: maven 4.0.0 new XML stuff

2021-01-04 Thread Robert Scholte
> > > > to a POM model, dumping a POM to a pom-4.0.0.xml, > > transforming/reducing a > > > > POM to POM-consumer, dumping POM-consumer to pom-consumer-5.0.0.xml, > > ...) > > > > and let extensions/plugins/default implementations work along the > build > > &g

Re: maven 4.0.0 new XML stuff

2021-01-04 Thread Romain Manni-Bucau
> > > > implementations of those expectations (for example reading a pom.xml > > file > > > > to a POM model, dumping a POM to a pom-4.0.0.xml, > > transforming/reducing a > > > > POM to POM-consumer, dumping POM-consumer to pom-consum

Re: maven 4.0.0 new XML stuff

2021-01-04 Thread Robert Scholte
bert > > > > > > > > [1] https://youtu.be/KDAmlNKZJto > > > > > > > > On 31-12-2020 16:18:57, Matthieu Brouillard > > > > wrote: > > > > > Not exactly sure what work you mean > > > > everything related to maven-xml

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Romain Manni-Bucau
e a recording[1] about it, which hopefully answers most > > > questions. > > > > > > > > Robert > > > > > > > > [1] https://youtu.be/KDAmlNKZJto > > > > > > > > On 31-12-2020 16:18:57, Matthieu Brouilla

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Robert Scholte
el (not on the XML stuff) especially for the BuildPom part. > > > > > > > however specifically the consumer POM integrates with so many > external > > > ecosystems > > > We're aligned here, this has to be stable and well defined by a schema. > > &

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Romain Manni-Bucau
rking on the > > > object model (not on the XML stuff) especially for the BuildPom part. > > > > > > > however specifically the consumer POM integrates with so many > external > > > ecosystems > > > We're aligned here, this has to be stable and well defined by

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Robert Scholte
; On Thu, Dec 31, 2020 at 3:59 PM Bernd Eckenfels > > wrote: > > > > > Hello, > > > > > > Not exactly sure what work you mean and I fully agree that using a core > > > model should still be the API for plugins and extensions to work with, > > >

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Romain Manni-Bucau
> Hello, > > > > > > Not exactly sure what work you mean and I fully agree that using a core > > > model should still be the API for plugins and extensions to work with, > > > however specifically the consumer POM integrates with so many external > > > ecosyst

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Robert Scholte
es with so many external > > ecosystems, I would expect it to be defined in terms of XML Schema with > > explicite semantic (and the inherent compatibility with exiting POMs). > > > > Gruss > > Bernd > > -- > > http://bernd.eckenfels.net > > __

Re: maven 4.0.0 new XML stuff

2021-01-03 Thread Matthieu Brouillard
L Schema with > > explicite semantic (and the inherent compatibility with exiting POMs). > > > > Gruss > > Bernd > > -- > > http://bernd.eckenfels.net > > ________ > > Von: Matthieu BROUILLARD > > Gesendet: Thursday, Decembe

Re: maven 4.0.0 new XML stuff

2021-01-02 Thread Robert Scholte
plicite semantic (and the inherent compatibility with exiting POMs). > > > > Gruss > > Bernd > > -- > > http://bernd.eckenfels.net > > ____________ > > Von: Matthieu BROUILLARD > > Gesendet: Thursday, December 31, 2020 3:19:09 PM > > An: dev@maven.apache.org >

Re: maven 4.0.0 new XML stuff

2021-01-01 Thread Gary Gregory
plicite semantic (and the inherent compatibility with exiting POMs). > > > > Gruss > > Bernd > > -- > > http://bernd.eckenfels.net > > ____________ > > Von: Matthieu BROUILLARD > > Gesendet: Thursday, December 31, 2020 3:19:09 PM > > An: dev@maven.apac

Re: maven 4.0.0 new XML stuff

2020-12-31 Thread Robert Scholte
POMs). > > Gruss > Bernd > -- > http://bernd.eckenfels.net > > Von: Matthieu BROUILLARD > Gesendet: Thursday, December 31, 2020 3:19:09 PM > An: dev@maven.apache.org > Betreff: maven 4.0.0 new XML stuff > > Hello all, > > regarding the active wo

Re: maven 4.0.0 new XML stuff

2020-12-31 Thread Matthieu Brouillard
09 PM > An: dev@maven.apache.org > Betreff: maven 4.0.0 new XML stuff > > Hello all, > > regarding the active work occurring for maven 4.0.0 I noticed the > introduction of a lot of new stuff around SAX parsing & filtering. > I am wondering if that means that it was de

Re: maven 4.0.0 new XML stuff

2020-12-31 Thread Bernd Eckenfels
explicite semantic (and the inherent compatibility with exiting POMs). Gruss Bernd -- http://bernd.eckenfels.net Von: Matthieu BROUILLARD Gesendet: Thursday, December 31, 2020 3:19:09 PM An: dev@maven.apache.org Betreff: maven 4.0.0 new XML stuff Hello all

maven 4.0.0 new XML stuff

2020-12-31 Thread Matthieu BROUILLARD
Hello all, regarding the active work occurring for maven 4.0.0 I noticed the introduction of a lot of new stuff around SAX parsing & filtering. I am wondering if that means that it was decided that the input format of maven projects will be XML forever meaning probably, among others, the end of po