Hi Tamas So it is just a spi consommable from a plugin using an extension to share a state accross mojo execution...so nothing we already do.
My understanding of your request is to bring to maven 4 api this concept for common needs (delayed tasks I'd say more than anything specific to deployment). But presented as in the wiki value stays quite low cause it is already doable either with or without an extension - using the session and a plugin running at the end of the build. Le lun. 6 mai 2024 à 18:37, Tamás Cservenák <ta...@cservenak.net> a écrit : > Howdy, > > Please take a peek at (and maybe try out) latest Maveniverse project, MDK: > > https://github.com/maveniverse/mdk > > This is like "proof of concept" or "demo" of what the Plugin SPI pattern > would be able to do. > > The idea is to broaden the support, and provide services even like > "overlaid staging", when staging would receive deployments from multiple > different sources (like for example OS native binaries). > > MDK is not yet, but will be integrated with Toolbox, to use it's sink > abstraction: > https://github.com/maveniverse/toolbox > > Have fun > T >