> This one is just inaccurate. The interfaces on the Maven side are
> close to 100% backward compatibility with the existing APIs.

Hum, 323 aether imports for the maven-core module alone doesn't sound 
non-intrusive. Thats almost 15% of all imports (2930)!

LieGrue,
strub

--- On Sat, 7/30/11, Jason van Zyl <[email protected]> wrote:

> From: Jason van Zyl <[email protected]>
> Subject: Re: [DISCUSS] incorporate EPL Aether
> To: "Maven Developers List" <[email protected]>
> Date: Saturday, July 30, 2011, 9:08 PM
> 
> On Jul 30, 2011, at 4:49 PM, Jason van Zyl wrote:
> 
> > Many things changed within the ASF which made me
> extremely uncomfortable, and everyone is entitled to change
> their opinions and their decisions. It's not as if
> everything remained immutable on the ASF side. Yes, I
> changed my mind and decided Eclipse was the place I would
> like to do the majority of my open source work. If politics,
> the ensuing strife and resulting frustration weren't present
> I would probably feel differently. But I don't believe we
> ever blocked anyone from contributing.
> > 
> > On Jul 30, 2011, at 4:41 PM, Mark Struberg wrote:
> > 
> >> 5.) Aether got more and more complicated, and it
> doesn't have interfaces on the maven side not any other
> fixed set of SPI or API (imo a poor design decision). The
> result is that we now have aether imports like a kraken
> sitting in 30% of all maven-core classes.
> >> 
> 
> This one is just inaccurate. The interfaces on the Maven
> side are close to 100% backward compatibility with the
> existing APIs. We broke almost nothing and that was a lot of
> work. You need zero Aether imports to do anything in plugins
> with respect to artifact resolution. You can use them if you
> like but you don't have to.  But's it not like we
> changed all the external APIs. I believe the vast majority
> of the Aether imports are in the compatibility layer.
> 
> Thanks,
> 
> Jason
> 
> ----------------------------------------------------------
> Jason van Zyl
> Founder,  Apache Maven
> http://twitter.com/jvanzyl
> ---------------------------------------------------------
> 
> What matters is not ideas, but the people who have them.
> Good people can fix bad ideas, but good ideas can't save bad
> people. 
> 
>  -- Paul Graham
> 
> 
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to