You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Mirko Friedenhagen <mf...@gmx.de> on 2026/08/21 13:15:57 UTC

Model 4.1: Invert default of child.scm.*.inherit.append.path

Hi,

I assume most projects nowadays use git or at least another SCM where simply appending a slash and the artifactId to the parent's value is usually wrong. Given that model 4.1 breaks stuff anyways, would it feasible to switch the default?

Mit freundlichen Grüßen
Mirko Friedenhagen
— 



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Re: Model 4.1: Invert default of child.scm.*.inherit.append.path

Posted by mf...@gmx.de.
Hi, 

good point, we could even now analyse which SCM is in use and dependent on that set the variable to a sensible default, does not even require any model change.

Mit freundlichen Grüßen
Mirko Friedenhagen
-- 


Am 21.08.26 um 15:27 schrieb Romain Manni-Bucau

> Hi,
> 
> since maven 4 has the project root now we can also test the .git presence
> and prefer it over a hardcoded default, can be smoother for everyone no?
> 
> Romain Manni-Bucau
> @rmannibucau <https://x.com/rmannibucau> | .NET Blog
> <https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | Old
> Blog <http://rmannibucau.wordpress.com> | Github
> <https://github.com/rmannibucau> | LinkedIn
> <https://www.linkedin.com/in/rmannibucau> | Book
> <https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064>
> Javaccino <https://javaccino.dev/> founder (Java/.NET service - contact via
> linkedin)
> 
> 
> Le ven. 21 août 2026 à 15:17, Mirko Friedenhagen <mf...@gmx.de> a
> écrit :
> 
> > Hi,
> >
> > I assume most projects nowadays use git or at least another SCM where
> > simply appending a slash and the artifactId to the parent's value is
> > usually wrong. Given that model 4.1 breaks stuff anyways, would it feasible
> > to switch the default?
> >
> > Mit freundlichen Grüßen
> > Mirko Friedenhagen
> > —
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> > For additional commands, e-mail: dev-help@maven.apache.org
> >
> >
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


Re: Model 4.1: Invert default of child.scm.*.inherit.append.path

Posted by Romain Manni-Bucau <rm...@gmail.com>.
Hi,

since maven 4 has the project root now we can also test the .git presence
and prefer it over a hardcoded default, can be smoother for everyone no?

Romain Manni-Bucau
@rmannibucau <https://x.com/rmannibucau> | .NET Blog
<https://dotnetbirdie.github.io/> | Blog <https://rmannibucau.github.io/> | Old
Blog <http://rmannibucau.wordpress.com> | Github
<https://github.com/rmannibucau> | LinkedIn
<https://www.linkedin.com/in/rmannibucau> | Book
<https://www.packtpub.com/en-us/product/java-ee-8-high-performance-9781788473064>
Javaccino <https://javaccino.dev/> founder (Java/.NET service - contact via
linkedin)


Le ven. 21 août 2026 à 15:17, Mirko Friedenhagen <mf...@gmx.de> a
écrit :

> Hi,
>
> I assume most projects nowadays use git or at least another SCM where
> simply appending a slash and the artifactId to the parent's value is
> usually wrong. Given that model 4.1 breaks stuff anyways, would it feasible
> to switch the default?
>
> Mit freundlichen Grüßen
> Mirko Friedenhagen
> —
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
>