Re: Maven using Aether

2012-11-12 Thread Jason van Zyl
On Nov 12, 2012, at 10:01 PM, Hervé BOUTEMY wrote: > Le dimanche 11 novembre 2012 18:18:58 Jason van Zyl a écrit : >> On Nov 11, 2012, at 5:49 PM, Hervé BOUTEMY wrote: >>> Le samedi 10 novembre 2012 18:08:02 Jason van Zyl a écrit : > 2. plugins or components: using Aether API would mean tha

Re: Maven using Aether

2012-11-12 Thread Hervé BOUTEMY
Le dimanche 11 novembre 2012 18:18:58 Jason van Zyl a écrit : > On Nov 11, 2012, at 5:49 PM, Hervé BOUTEMY wrote: > > Le samedi 10 novembre 2012 18:08:02 Jason van Zyl a écrit : > >>> 2. plugins or components: using Aether API would mean that it won't work > >>> with Maven 2 or 3.0. With maven-dep

Re: Maven using Aether

2012-11-11 Thread Jason van Zyl
On Nov 11, 2012, at 5:49 PM, Hervé BOUTEMY wrote: > Le samedi 10 novembre 2012 18:08:02 Jason van Zyl a écrit : >>> 2. plugins or components: using Aether API would mean that it won't work >>> with Maven 2 or 3.0. With maven-dependency-tree layer as compatibility >>> layer, the problem disappear

Re: Maven using Aether

2012-11-11 Thread Hervé BOUTEMY
Le samedi 10 novembre 2012 18:08:02 Jason van Zyl a écrit : > > 2. plugins or components: using Aether API would mean that it won't work > > with Maven 2 or 3.0. With maven-dependency-tree layer as compatibility > > layer, the problem disappears. But DependencyGraphBuilder API is rather > > limited

Re: Maven using Aether

2012-11-10 Thread Jason van Zyl
On Nov 10, 2012, at 4:47 PM, Hervé BOUTEMY wrote: > IMHO, whatever we do, we need to be able to write plugins that work with > Maven > 2 and Maven 3.0.x and 3.1 and 3.2 and...: that's my key objective > > Then I found a solution in maven-dependency-tree (or at least that's the > intent): cre

Re: Maven using Aether

2012-11-10 Thread Hervé BOUTEMY
IMHO, whatever we do, we need to be able to write plugins that work with Maven 2 and Maven 3.0.x and 3.1 and 3.2 and...: that's my key objective Then I found a solution in maven-dependency-tree (or at least that's the intent): create a thin layer that maps to the past internal 2.x and 3.0.x APIs

Maven using Aether

2012-11-10 Thread Jason van Zyl
Hi, I can't honestly tell whether the decision was made to use Aether's APIs directly or not. I made some less liberal changes because I thought that we were not going to use the Aether APIs directly because John wanted to create a new API and Mark seemed vehemently opposed to using them direct