The SPI basically allows plugging support for additional POM by
implementing the org.apache.maven.api.spi.ModelParser
<https://maven.apache.org/ref/4.0.0-rc-5/api/maven-api-spi/apidocs/org/apache/maven/api/spi/ModelParser.html>
interface.
A simple project has been written that leverages this new SPI:
https://github.com/maveniverse/mason

It should be fairly easy to write a new enhanced XML parser using this SPI.

>
> On Sun, Dec 28, 2025 at 2:00 PM Ryan Schmitt <[email protected]> wrote:
>
> > I'm looking for more information on this Maven 4 feature, which I
> > understand to be an official SPI for POM file parsers, to allow the use
of
> > formats other than XML. I have some thoughts on this feature, but I'd
first
> > like to read any prior design discussions; I wasn't immediately able to
> > find any relevant threads in the archives for this list.
> >



-- 
------------------------
Guillaume Nodet

Reply via email to