[jboss-dev] Why Maven sucks (part 1)
Carlo de Wolf
cdewolf at redhat.com
Tue Apr 22 09:08:40 EDT 2008
Ovidiu Feodorov wrote:
> Jason T. Greene wrote:
>> Ovidiu Feodorov wrote:
>>>
>>> Thank you, Rémy
>>>
>>> The system I am talking about I delegates the build tasks to ant,
>>> feeding it with the appropriate dependency information. In this
>>> respect, your build can be as simple as "ant", no need for maven
>>> commands.
>>
>> Awesome. This is exactly how it should be. The whole idea of limiting
>> a project to 5 build commands is flawed. Using "profiles" to solve
>> this limitation is also flawed (and confusing).
>>
>> How does your system compare to Ivy (besides support for native code
>> integration)? Do you have any plans to support pulling from maven2
>> repos as a stop-gap?
>
> From a dependency management perspective, Ivy and Fragma are pretty
> much the same thing, except obviously the fact that Fragma supports
> generically "attributed" artifacts, which is essential for heterogeneous
> development environments. Not JBoss' case, maybe with the exception of
> JBossWeb and its support for native connector code.
Ivy has the notion of configurations, so any type of artifact can be
published.
> If you really interested in a point-to-point comparison, I could add
> that to the manual.
Yes, very much. I would like to see what Fragma gives over Ivy. And also
I would like to see a list of (useful) features which Ivy & Fragma
have that Maven doesn't provide.
Carlo
More information about the jboss-development
mailing list