Re: Re: Fw: Request for Enhancement: Dependency Overrides

2022-10-02 Thread Romain Manni-Bucau
Vscode too but not idea nlr netbeans, this is where we should agree and request enhancement if we want to enable new model versions without awaiting integrations coming after releases - so too late for adoption, the egg or chicken pb. Le dim. 2 oct. 2022 à 16:58, Hannes Wellmann a écrit : > > >

Aw: Re: Fw: Request for Enhancement: Dependency Overrides

2022-10-02 Thread Hannes Wellmann
> Options I see is to either do the uodate since IDE are open source but it > requires more man power OR provide a language server and let IDE do their > integration with it, this option can need some discussion with > idea/netbeans/eclipse maven integrators but sounds like a good compromise > fo

Re: Fw: Request for Enhancement: Dependency Overrides

2022-10-01 Thread Romain Manni-Bucau
.S. Just as a reminder: Pretty much all of this is implemented already > and also rebased onto the latest Maven and Maven Resolver master branches. > You can find the URLs to all repositories (Maven, Maven Resolver and some > examples) in my previous mails. > > __

Re: Fw: Request for Enhancement: Dependency Overrides

2022-10-01 Thread Enno Thieleke
esolver master branches. You can find the URLs to all repositories (Maven, Maven Resolver and some examples) in my previous mails. ____________ From: Enno Thieleke Sent: Sunday, December 26, 2021 8:47 PM To: Maven Developers List Subject: Re: Fw: Request for Enhancement: Depe

Re: Fw: Request for Enhancement: Dependency Overrides

2021-12-26 Thread Enno Thieleke
é BOUTEMY Sent: Wednesday, December 22, 2021 8:42 AM To: Maven Developers List Subject: Re: Fw: Request for Enhancement: Dependency Overrides I forgot: last but not least we have consistency issues with parent POM and dependencyManagement POM import downloads when repositories are defined in proj

Re: Fw: Request for Enhancement: Dependency Overrides

2021-12-21 Thread Hervé BOUTEMY
gt; > > ________ > > From: Enno Thieleke > > Sent: Friday, December 3, 2021 10:54 AM > > To: Maven Developers List > > Subject: Re: Request for Enhancement: Dependency Overrides > > > > Hi, > > > > concerning the

Re: Fw: Request for Enhancement: Dependency Overrides

2021-12-21 Thread Hervé BOUTEMY
gt; Kind regards > Enno > > > From: Enno Thieleke > Sent: Friday, December 3, 2021 10:54 AM > To: Maven Developers List > Subject: Re: Request for Enhancement: Dependency Overrides > > Hi, > > concerning the request to change the override XML element

Re: Fw: Request for Enhancement: Dependency Overrides

2021-12-20 Thread Romain Manni-Bucau
on again about what I wrote a couple of weeks ago? > > Kind regards > Enno > > > From: Enno Thieleke > Sent: Friday, December 3, 2021 10:54 AM > To: Maven Developers List > Subject: Re: Request for Enhancement: Dependency Overrides > &

Fw: Request for Enhancement: Dependency Overrides

2021-12-20 Thread Enno Thieleke
Enno Thieleke Sent: Friday, December 3, 2021 10:54 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Hi, concerning the request to change the override XML element to a fully-fledged dependency, thus removing the need for accompanying managed dependencies..

Re: Request for Enhancement: Dependency Overrides

2021-12-03 Thread Enno Thieleke
ndency management. Please let me know what you think. Kind regards Enno From: Romain Manni-Bucau Sent: Monday, November 22, 2021 2:33 PM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Le lun. 22 nov. 2021 à 14:15, Enno Thieleke a écrit : >

Re: Request for Enhancement: Dependency Overrides

2021-11-22 Thread Romain Manni-Bucau
ock form my quick tests so guess it is not the intent ;). > > And yes, overriding the classifier (and extension/type) should be possible > too. And it already is, but it needs more testing, which I'm working on. > 👍 > > Kind regards > Enno > >

Re: Request for Enhancement: Dependency Overrides

2021-11-22 Thread Enno Thieleke
ovember 22, 2021 11:00 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Hi all, I fear not defining the version is likely a source of big issues and worse than not having this feature at all since often, when you change the major, you change totally the depend

Re: Request for Enhancement: Dependency Overrides

2021-11-22 Thread Romain Manni-Bucau
en that's fine by me. Regarding your > > second point, I think the current approach is good and people would have > to > > provide strong arguments to convince me of a different approach. > > > > Again, thanks for the feedback, it's really appreciated and if

Re: Request for Enhancement: Dependency Overrides

2021-11-22 Thread Delany
; > Again, thanks for the feedback, it's really appreciated and if you have > more, please let me know. > > Kind regards, > Enno > > > From: Delany > Sent: Sunday, November 21, 2021 4:46 AM > To: Maven Developers List > S

Re: Request for Enhancement: Dependency Overrides

2021-11-21 Thread Enno Thieleke
rom: Delany Sent: Sunday, November 21, 2021 4:46 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Hi Enno, 2 things. I'd want to emphasise that the resolution of dependency management info and the dependency overrides (more like a reactor management c

Re: Request for Enhancement: Dependency Overrides

2021-11-20 Thread Delany
s the proposal itself: > https://github.com/strohmattenverleger/maven/blob/MNG-4530/Dependency-Overrides.md > > If you find the time to look, please let me know what you think and what > you think is missing. > > Kind regards > Enno > >

Re: Request for Enhancement: Dependency Overrides

2021-11-20 Thread Enno Thieleke
at you think and what you think is missing. Kind regards Enno From: Romain Manni-Bucau Sent: Sunday, September 5, 2021 8:34 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides A few notes on the proposal: - Leave a de

Re: Request for Enhancement: Dependency Overrides

2021-09-04 Thread Romain Manni-Bucau
d regards > Enno > > > From: Enno Thieleke > Sent: Thursday, August 26, 2021 11:59 AM > To: Maven Developers List > Subject: Re: Request for Enhancement: Dependency Overrides > > Hi Michael, > > I'll take this as a "go

Re: Request for Enhancement: Dependency Overrides

2021-09-04 Thread Enno Thieleke
nd regards Enno From: Enno Thieleke Sent: Thursday, August 26, 2021 11:59 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Hi Michael, I'll take this as a "go ahead, if it's good we'll accept it".

Re: Request for Enhancement: Dependency Overrides

2021-08-26 Thread Gary Gregory
> Enno > ____ > From: Michael Osipov > Sent: Wednesday, August 25, 2021 9:01 PM > To: dev@maven.apache.org > Subject: Re: Request for Enhancement: Dependency Overrides > > Am 2021-08-25 um 20:51 schrieb Enno Thieleke: > > Hello again, >

Re: Request for Enhancement: Dependency Overrides

2021-08-26 Thread Robert Scholte
uot;Maven Developers List" Verzonden: 26-8-2021 11:59:09 Onderwerp: Re: Request for Enhancement: Dependency Overrides Hi Michael, I'll take this as a "go ahead, if it's good we'll accept it". Just a few more questions before I start. For the issue: Would reopen

Re: Request for Enhancement: Dependency Overrides

2021-08-26 Thread Enno Thieleke
_ From: Michael Osipov Sent: Wednesday, August 25, 2021 9:01 PM To: dev@maven.apache.org Subject: Re: Request for Enhancement: Dependency Overrides Am 2021-08-25 um 20:51 schrieb Enno Thieleke: > Hello again, > > some days have passed and I didn't want to distract you people from

Re: Request for Enhancement: Dependency Overrides

2021-08-25 Thread Michael Osipov
Am 2021-08-25 um 20:51 schrieb Enno Thieleke: Hello again, some days have passed and I didn't want to distract you people from releasing the new version of Maven, but now that it's done, I'm getting back to this topic. I'm asking for the opinion of the Maven PMC and committers regarding this

Re: Request for Enhancement: Dependency Overrides

2021-08-25 Thread Enno Thieleke
-4530 (requires the changes I made to maven-resolver) https://github.com/strohmattenverleger/maven-MNG-4530-example (the parent/root POM contains an override example) From: Romain Manni-Bucau Sent: Sunday, August 15, 2021 8:04 PM To: Maven Developers List Subjec

Re: Request for Enhancement: Dependency Overrides

2021-08-15 Thread Romain Manni-Bucau
ust want to know whether this is worth my time or if I can simply > stop at this point. If this feature has the stuff to make it into Maven, > then details need to be worked out and I'd be willing to implement most if > not all of it. > What about looking for a simple meta/pom mod

Re: Request for Enhancement: Dependency Overrides

2021-08-15 Thread Enno Thieleke
is worth my time or if I can simply stop at this point. If this feature has the stuff to make it into Maven, then details need to be worked out and I'd be willing to implement most if not all of it. From: Romain Manni-Bucau Sent: Sunday, August 15, 2021 3:07 P

Re: Request for Enhancement: Dependency Overrides

2021-08-15 Thread Romain Manni-Bucau
pom verbosity only as I explained. This is not from where it should be tackled IMHO. My motivation also comes from the fact that I don't want to repeat myself > over and over again, which I what must do if I use exclusions. > Not using dep mgt and/or packaging=pom modules, just give it a try. It is clean, maven a

Re: Request for Enhancement: Dependency Overrides

2021-08-15 Thread Enno Thieleke
et. My motivation also comes from the fact that I don't want to repeat myself over and over again, which I what must do if I use exclusions. ____________ From: Romain Manni-Bucau Sent: Sunday, August 15, 2021 8:35 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides

AW: Request for Enhancement: Dependency Overrides

2021-08-15 Thread Christofer Dutz
hricht- Von: Romain Manni-Bucau Gesendet: Sonntag, 15. August 2021 08:36 An: Maven Developers List Betreff: Re: Request for Enhancement: Dependency Overrides Le sam. 14 août 2021 à 22:21, Enno Thieleke a écrit : > Ok, I feel like we're turning in circles here. > > If the featu

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Romain Manni-Bucau
org/jira/browse/MNG-4530 > https://issues.apache.org/jira/browse/MNG-5652 > https://issues.apache.org/jira/browse/MNG-1977 > <https://issues.apache.org/jira/browse/MNG-5652> > > From: Romain Manni-Bucau > Sent: Saturday, August 14, 2021 8:14 PM

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Enno Thieleke
fix the POM, that's much less confusing than having > a > > project using technology x but declaring to use technology y. > > > > The only time I see dependency overwrites as somewhat useful if you want > > to replace transitive dependencies with fixed minor updates. This is > >

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Romain Manni-Bucau
less confusing than having > a > > project using technology x but declaring to use technology y. > > > > The only time I see dependency overwrites as somewhat useful if you want > > to replace transitive dependencies with fixed minor updates. This is > > however seldomly needed since maven ad

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Enno Thieleke
From: Romain Manni-Bucau Sent: Saturday, August 14, 2021 5:08 PM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Le sam. 14 août 2021 à 16:52, Enno Thieleke a écrit : > You are right, the feature is mainly useful for transitive

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Romain Manni-Bucau
;less worse" solution IMHO). So back to the point it is already doable and built in, you just propose another grammar IMHO. > From: Bernd Eckenfels > Sent: Saturday, August 14, 2021 4:31 PM > To: Maven Developers List > Subject: Re: Request fo

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Enno Thieleke
day, August 14, 2021 3:38:53 PM An: Maven Developers List Betreff: Re: Request for Enhancement: Dependency Overrides Hi Bernd, hopefully I understand you correctly: I'd expect the artifact (and its source and javadoc attachment) to change, nothing more. The source would be left untouched. I

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Bernd Eckenfels
8:53 PM An: Maven Developers List Betreff: Re: Request for Enhancement: Dependency Overrides Hi Bernd, hopefully I understand you correctly: I'd expect the artifact (and its source and javadoc attachment) to change, nothing more. The source would be left untouched. It is not the respon

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Enno Thieleke
2021 2:08 PM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Le sam. 14 août 2021 à 13:24, Enno Thieleke a écrit : > So, you're saying that I can replace artifact coordinates with > dependencyManagement.dependencies already? I'm not talking about ve

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Enno Thieleke
To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Would you expect to only replace artifacts or also change the java source and class files to actually change the used classes? Your cases are no simple drop-in replace compatibility. Therefore I doubt a maven fea

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Bernd Eckenfels
. Gruss Bernd -- http://bernd.eckenfels.net Von: Enno Thieleke Gesendet: Saturday, August 14, 2021 1:24:26 PM An: Maven Developers List Betreff: Re: Request for Enhancement: Dependency Overrides So, you're saying that I can replace artifact coordinates

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Romain Manni-Bucau
so I dont agree with that last part and is one of the multiples reasons I think it must not be a core feature (added to the previous mentionned facts). > From: Romain Manni-Bucau > Sent: Saturday, August 14, 2021 8:55 AM > To: Maven Developers List >

Re: Request for Enhancement: Dependency Overrides

2021-08-14 Thread Enno Thieleke
Resolver. This way the entire user base of Maven would benefit from it. From: Romain Manni-Bucau Sent: Saturday, August 14, 2021 8:55 AM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Hmm, dependencyManagement.dependenc

Re: Request for Enhancement: Dependency Overrides

2021-08-13 Thread Romain Manni-Bucau
ph in a way that is transparent to developers and plugins. If done > right, one wouldn't be able to tell the difference between a graph, which > is clean from the start, and a graph, which has been altered using > overrides. > > Looking forward to your reply. > > Kind regards,

Re: Request for Enhancement: Dependency Overrides

2021-08-13 Thread Enno Thieleke
___ From: Romain Manni-Bucau Sent: Friday, August 13, 2021 2:41 PM To: Maven Developers List Subject: Re: Request for Enhancement: Dependency Overrides Hmm, I probably miss a thing but it looks like you just redid dependencyManagement but duplicating it you created a new issue: how to overrid

Re: Request for Enhancement: Dependency Overrides

2021-08-13 Thread Romain Manni-Bucau
t painful. > > In essence, I think global excludes are definitely a good tool to have, I > just don't think that they are the right tool when it comes to replacing > dependencies in a concise way. > > Please let me know what you think. > > Kind regards, > Enno

Re: Request for Enhancement: Dependency Overrides

2021-08-13 Thread Enno Thieleke
nitely a good tool to have, I just don't think that they are the right tool when it comes to replacing dependencies in a concise way. Please let me know what you think. Kind regards, Enno From: Michael Osipov Sent: Wednesday, August 11, 2021 4:31 PM To:

Re: Request for Enhancement: Dependency Overrides

2021-08-11 Thread Michael Osipov
Am 2021-08-06 um 17:55 schrieb Enno Thieleke: Hello, I've been using Maven for 10+ years now. It's great and I still prefer it over similar tools. Recently I encountered a scenario where it would have been nice to be able to simply "override" a dependency. For example by specifying _somehow_ t

Request for Enhancement: Dependency Overrides

2021-08-06 Thread Enno Thieleke
Hello, I've been using Maven for 10+ years now. It's great and I still prefer it over similar tools. Recently I encountered a scenario where it would have been nice to be able to simply "override" a dependency. For example by specifying _somehow_ that (in my case) commons-logging should be jcl-