On 3/28/02 2:53 AM, "Nicola Ken Barozzi" <[EMAIL PROTECTED]> wrote:

> From: "Peter Donald" <[EMAIL PROTECTED]>
> 
>> On Thu, 28 Mar 2002 00:23, Sam Ruby wrote:
>>> It still is not clear to me what value Maven-as-a-build-tool provides
> over
>>> Ant.
>> 
>> In a word "templating" - something I have been advocating since 2000 on
>> ant-dev but without luck as yet.
> 
> Yes, I now understand this.
> 
> I have a similar project called Krysalis Centipede (krysalis.org) that I
> created to do just that.
> But I take a different route: I'm using ant building blocks comtaining tasks
> and targets, that a project can choose to add build functionality, and use
> the project descriptor as a collection of properties that the build modules
> can use to gain info about the project.
> 
> This descriptor is an enhanced version of the Gump one.
> 
> Now I understand what Maven is, and I also now see that it doesn't have any
> scope collision with Gump, if not on the project descriptor.
> 
> Regardless of the build method a project uses (plain Ant, Maven or
> Centipede), IMO it would be cool if there were only one project descriptor.
> 
> On my part, I have temporarily made Centipede use the Gump descriptor with
> additional tags, but have no problem whatsoever in changing that even
> radically.
> 
> Jason, Sam, what can we do to have a single enhanced descriptor from the
> Gump and Maven one?
> 

Shouldn't this be something the project itself maintains, at lest for
project-centric tools?  I realize that gump might not be able to depend upon
that, because of the cascading dependencies...

> There would be two DTDs: the simple one, with Gump only stuff, and a
> detailed one (that includes the first one), that has extra definitions that
> can be used by Maven and Centipede and whatever else will come.

So does the descriptor conform to the first or second?
 

-- 
Geir Magnusson Jr.                                     [EMAIL PROTECTED]
System and Software Consulting
Be a giant.  Take giant steps.  Do giant things...


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to