Yes, I’m briefly making the distinction between the Maven model of a main
artifact plus classifier artifacts and Ivy’s ability to publish any number
of arbitrary artifacts. And I’m pointing out how dependent projects are
depending on Ivy modules rather than artifacts, and how the actual artifacts
are encapsulated behind configurations. (And all the while making it clear
that there’s nothing wrong or inferior per se about the conventions Maven
funnels you into.)

The thing I really find intriguing, though, is how an Ivy module might not
have any artifacts at all. And I’m not talking about something analogous to
a parent pom in Maven that’s used to consolidate build dependencies. I’m
talking about potential applications that extend beyond what we might
traditionally call “the build.” I feel like there’s a motherlode to be mined
considering all the things that are versionable and all the ways they can
depend on each other.

On Fri, Jan 7, 2011 at 1:22 PM, Maarten Coene <maarten_co...@yahoo.com>wrote:

> I think another feature of Ivy is that an Ivy module can define multiple
> artifacts, while maven modules only have 1 main artifact.
>
> Maarten
>
>
>

Reply via email to