Congratz everyone, great job!

I saw the slides and these 2 comments:

* Lifecycle changed from list to tree (branch out! 🌳)
* Pre- and post-phase improvements (before: & after:! ↔️)

...they make me wonder:
1. What will be the behavior when multiple plugins attach to the same
phase? Will there be some way to force certain order?
2. Lifecycle as a tree, means branches can run in parallel.


On Thu, Jan 23, 2025 at 12:30 AM Guillaume Nodet <gno...@apache.org> wrote:

> Le mer. 22 janv. 2025 à 23:32, Mark Derricutt <m...@talios.com> a écrit :
>
> > Did any form of mixin’s make it’s way into Maven 4 at all?  Looking at
> all
> > that new dependency inference looks cool, but didn’t see anything
> > mentioning plugins?
> >
> > I remember seeing a <mixin> element mentioned somewhere in an IT test
> some
> > time ago but can’t for the life of me find it now, or any thing referring
> > to it.
> >
>
> I did an experiment some time ago:
>    https://github.com/apache/maven/pull/1209
> This would need to be rewritten.
> We also have https://github.com/apache/maven-xinclude-extension which is
> slightly related.
>
>
> >
> > “multi parent” would be kinda nice.   Having briefly looked at moving
> tiles
> > to M4 and hitting all the immutuble model classes (even tho there also
> > private, and we’re hacking into that, major yuckville) it’d be great to
> be
> > able to just “retire” tiles in favor of M4.
> >
>
> We're open to creating new SPI for needed use cases. Not sure where the
> best
> integration point would be, but if we can integrate cleanly, it may be
> better.
>
> Guillaume
>
>
> >
> > Mark
> >
> > --
> > "Great artists are extremely selfish and arrogant things" — Steven
> Wilson,
> > Porcupine Tree
> >
> >
> > On 23 Jan 2025 at 4:25:02 AM, Tamás Cservenák <ta...@cservenak.net>
> wrote:
> >
> > > Howdy,
> > >
> > > Lately, we get this question quite often.
> > >
> > > Today Guillaume assembled this very informative presentation:
> > > https://gnodet.github.io/maven4-presentation/
> > >
> > > There is also ongoing effort to assemble a page on Maven site as well:
> > > https://github.com/apache/maven-site/pull/598
> > >
> > > Have fun
> > > T
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> > > For additional commands, e-mail: users-h...@maven.apache.org
> > >
> > >
> >
>
>
> --
> ------------------------
> Guillaume Nodet
>

Reply via email to