Hi Kevin,

The last couple of years these were published to 
https://www.youtube.com/@DevoxxForever so would expect the same for this year.

Thanks,
Robert

-----Original Message-----
From: Kévin Buntrock <kevin.buntr...@gmail.com> 
Sent: woensdag 25 september 2024 10:22
To: Maven Developers List <dev@maven.apache.org>
Subject: Re: Most significant changes in history with every major release of 
Maven

Hello Robert,

The subject piques my curiosity. Do you already know if there'll be a video 
available of your presentation?

Kind regards,
Kevin

Le lun. 23 sept. 2024, 21:59, Robert Scholte <rfscho...@apache.org> a écrit :

> I'm glad I asked the question, because this is indeed a huge and 
> important change I was not aware of.
>
> Thanks,
> Robert
>
> -----Original Message-----
> From: Hervé Boutemy <herve.bout...@free.fr>
> Sent: dinsdag 24 september 2024 08:28
> To: Maven Developers List <dev@maven.apache.org>
> Subject: Re: Most significant changes in history with every major 
> release of Maven
>
> wow, going back to Maven 1, old people need to refresh their memory :)
>
> summary looks ok to me, there is only one even more important change 
> from Maven 1 to Maven 2: starting with Maven 2, plugins are not 
> bundled any more in Maven core (Arnaud Héritier, who did the Maven 1.1 
> release, remembers how choosing bundled plugins versions to not break 
> every existing project was hard 
> https://maven.apache.org/archives/maven-1.x/plugins/bundledHistory.htm
> l
> )
>
>
> bet wishes for your talk: I'm not sure I'll be in the room, sadly
>
> Regards,
>
> Hervé
>
> Le lundi 23 septembre 2024, 10:53:48 CEST Robert Scholte a écrit :
> > Hi all,
> >
> >
> >
> > Within 2 weeks I will do a talk with Maarten about Maven 4.
> >
> > Part of that are some slides about previous major releases that 
> > should clearly explain why it was a major release at not the next minor.
> >
> >
> >
> > In short I came with this list:
> >
> >
> >
> > M1 -> M2: (breaking change, migration required)
> >
> >               modelVersion: 3.0.0  -> 4.0.0
> >
> >               xsd: https://maven.apache.org/xsd/maven-v3_0_0.xsd -> 
> > https://maven.apache.org/xsd/maven-4.0.0.xsd
> >
> >               (as doc):
> > https://maven.apache.org/archives/maven-1.x/reference/maven-model/3.0.
> > 2/mave n.html ->
> > https://maven.apache.org/ref/3.9.9/maven-model/maven.html
> >
> >               Spod: project.xml -> pom.xml
> >
> >               plugin: written in Jelly (=executable XML) -> written 
> > in Java
> >
> >               repository layout:
> > /repository/maven/jars/maven-1.0-beta-8.jar
> > -> /repository/org/apache/maven/maven-core/2.2.1/maven-core-2.2.1.ja
> > -> r
> >
> >               introduction of lifecycles
> >
> > M2->M3: (migration required for reporting plugins)
> >
> >               Extract dependency/artifact related code to separate 
> > independent library: Aether
> >
> >               Extract maven-reporting to separate independent  library:
> > maven-reporting-api + maven-reporting-impl
> >
> >               Maven-reactor-plugin -> embedded
> > (https://maven.apache.org/plugins/maven-reactor-plugin/index.html)
> >
> > (for the end-user most changes were invisible, as they were mainly 
> > under the
> > hood)
> >
> >
> >
> > Did I miss something important and are these statements correct?
> >
> >
> >
> > Thanks,
> >
> > Robert
>
>
>
>
>
> ---------------------------------------------------------------------
> 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

Reply via email to