+1 option B
On Wed, Apr 1, 2026 at 1:27 PM Maarten Mulders <[email protected]> wrote: > Thank you, Hervé, for trying to bring this to a conclusion. > > > My vote: +1 on option B (revert to 4.0.0 XML namespace, force explicit > modelVersion back). I side with Elliotte here; let's keep the format > open for tools outside of the Maven code. > > > > Maarten > > On 01/04/2026 07:27, Hervé Boutemy wrote: > > typo fix: we're voting on the new pom.xml = the BUILD one (the consumer > remains > > the Maven 3 one) > > sorry, here is the fixed message, for sake of precision: > > > > after a long discussion on consequences of each choice, it's time to > make a > > decision: > > > > option A: > > keep 4.1.0 XML namespace that permits modelVersion inference since 4.0.0- > > alpha-6 > > = promote simplified build POM like: > > <project xmlns="http://maven.apache.org/POM/4.1.0"> > > ... > > </project> > > > > > > option B: > > revert to 4.0.0 XML namespace, forcing explicit modelVersion back: > > <project xmlns="http://maven.apache.org/POM/4.0.0"> > > <modelVersion>4.1.0</modelVersion> > > ... > > </project> > > = finish the revert PR https://github.com/apache/maven/pull/10952 > > > > > > > > no discussion please, even less digression, just a majority vote to make > a > > final decision and let us work on the few other topics necessary to > release > > Maven 4.0.0 after years of hard work. > > > > > > just a majority vote: > > A. <project xmlns="http://maven.apache.org/POM/4.1.0"> > > or > > B. <project xmlns="http://maven.apache.org/POM/4.0.0"> > > > > vote open for at least 72h > > > > Regards, > > > > Hervé > > > > > > Le mardi 31 mars 2026, 23:21:38 CEST Hervé Boutemy a écrit : > >> after a long discussion on consequences of each choice, it's time to > make a > >> decision: > >> > >> option A: > >> keep 4.1.0 XML namespace that permits modelVersion inference since > 4.0.0- > >> alpha-6 > >> = promote simplified consumer POM like: > >> <project xmlns="http://maven.apache.org/POM/4.1.0"> > >> ... > >> </project> > >> > >> > >> option B: > >> revert to 4.0.0 XML namespace, forcing explicit modelVersion back: > >> <project xmlns="http://maven.apache.org/POM/4.0.0"> > >> <modelVersion>4.1.0</modelVersion> > >> ... > >> </project> > >> = finish the revert PR https://github.com/apache/maven/pull/10952 > >> > >> > >> > >> no discussion please, even less digression, just a majority vote to > make a > >> final decision and let us work on the few other topics necessary to > release > >> Maven 4.0.0 after years of hard work. > >> > >> > >> just a majority vote: > >> A. <project xmlns="http://maven.apache.org/POM/4.1.0"> > >> or > >> B. <project xmlns="http://maven.apache.org/POM/4.0.0"> > >> > >> vote open for at least 72h > >> > >> Regards, > >> > >> Hervé > >> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
