[EMAIL PROTECTED] wrote:
> Nicola Ken Barozzi <[EMAIL PROTECTED]> wrote on 07/04/2002 03:59:57 PM:
> [snip]
>
>>Werkz? Goals? pre-post?
>>These are new concepts.
>>
>
> [snip]
>
>>Yes, a totally different approach.
>>In a sense the opposite, since we want to make it easy to compose a
>>build with pre-made components while Maven want to change a common build
>
>>with callbacks, which is a bit convoluted, IMO.
>
> I think you're misunderstanding what Maven is doing. Callbacks are for
> user customisation of Maven, not for core processing.
I understand. It seems that with Maven the user customizes what Maven gives.
In Centipede the user composes Centipede parts.
It seems the opposite to me.
>>We use composition, you use inheritance.
>
> We both use composition.
Composition means that you take things and put them together.
Inheritance means that you extend available stuff.
Maven plugins are customization, that is extensions of the common Mavan
build, that is basically inheritance.
In Java, super() is basically a pre-callback...
Is this correct?
What is the real value of callbacks?
--
Nicola Ken Barozzi [EMAIL PROTECTED]
- verba volant, scripta manent -
(discussions get forgotten, just code remains)
---------------------------------------------------------------------
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>