When I see "global" I think scope (applies to all users) not precedence (applies first).
I'm happy with option 5 as it stands. It allows configuration to be set that can both overide or be overridden by the project, without changing system files. Delany On Mon, 9 Aug 2021, 15:09 Benjamin Marwell, <bmarw...@apache.org> wrote: > Hi Robert, > > I would like to propose another solution. > According to the wiki page and to the documentation, we have > > user < installation (aka global) < project. > > where "<" means "is overridden by". > > From what I understand from other build systems, a more common approach > would be > > installation (aka global) < user < project > > This would fix the naming issue (global becomes global). > Of course this is a breaking change, but for maven 4, this seems > reasonable to me. > > Am So., 8. Aug. 2021 um 11:48 Uhr schrieb Robert Scholte < > rfscho...@apache.org>: > > > > During a discussion with Michael we noticed there's something odd about > the names of some flags and the order of inheritance. > > > > I've tried to explain it on a separate wiki page[1] together with the > first 3 options how we could fix it. > > Please have a look at it and share your thoughts. > > > > thanks, > > Robert > > > > [1] > https://cwiki.apache.org/confluence/display/MAVEN/Commandline+inheritance > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org > For additional commands, e-mail: dev-h...@maven.apache.org > >