+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]
>
>

Reply via email to