Vincent Keunen wrote:
> Ok, so to summarize, we were discussing about choosing between maven and 
> forrest, and now you are telling us that centipede is also nice to look 
> at...  So you're making our choice harder!   ;-)

;-)

> Nicola, how does Centipede positions itself in regard to maven and forrest?

Ok, let me give you a broad picture of what is happening.

We needed a system to make cool documentation out of the Java source 
code of the Apache projects, hence Alexandria was born.
Now I'm ready to commit new code into it from donations, that will make 
it a complete ant-based solution for source code comprehension.

We needed a nice system to make site documentation and have automated 
site publishing and community helper resources: Forrest was born, mainly 
out of the need of the xml.apache.org site.
It will play well with other projects such as Alexandria, given that 
they prepare the stuff in Forrest DTD, similar to XHTML, with only the 
semantical tags.

We needed a system to make automated builds out of the latest and 
greatest code... hence Gump was born, and it works well.
The problem is that it's difficult to set up, so we are working to make 
it easier to use.

I needed an easy system to make builds based on Ant, that would tie all 
the above projects together and add library and plugin download to the 
mix, hence Centipede.
I have worked well with the Ant folks, and the new XmlProperty task and 
part of the new embed proposal come from Centipede.

Above all, it's Forrest Gump in Alexandria on a Centipede ;-)

Maven was born out of a proposal for Gump replacement that was geared 
towards building Turbine.
Eventually Jason forked and continued on the Turbine site.
I proposed collaboration, since Centipede already had plugins and Maven 
didn't, but I got very harsh replies.
Then Jason got plugins working with Jelly and Werkz, and abandoned Ant 
as a framework.

The bottom line: I recommend you to wait before final releases of *both* 
projects, and then raise a vote.

Thanks :-)

-- 
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]>

Reply via email to