Hi, So that means the <project><modelVersion> element indicates which XSD/schema version to use and we have different XSD files (maven-4.0.0.xsd, maven-4.1.0.xsd, etc.) where schema location would point to. Is that correct or do you mean something different ? Could You open PR with proposed changes so we all can be on the same page?
Sylwester On Sat, Mar 14, 2026 at 12:53 PM Gary Gregory <[email protected]> wrote: > > On Sat, Mar 14, 2026, 07:35 Elliotte Rusty Harold <[email protected]> > wrote: > > > On Fri, Mar 13, 2026 at 6:23 PM Sylwester Lachiewicz > > <[email protected]> wrote: > > > > > > How to distinguish that with option B pom is for maven 3 or Maven 4 build > > > pom for XML based tools? > > > > Easy. You don't do this with namespaces. You do this with the version > > element. > > > > There's also exhaustive documentation for versioning strategies... from 20 > years ago: > > https://www.w3.org/XML/2005/xsd-versioning-use-cases/ > > Gary > > > > -- > > Elliotte Rusty Harold > > [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]
