On Thu, 2003-01-30 at 12:04, Leo Simons wrote:

> 
> I have yet to take a good look at recent maven and try it out. We have 
> four requirements:
> 
> 1) be easier than ant to use in addressing our build requirements

Not all the POMs I send work because of the circular dependencies but I
use many of them to build pieces of excalibure I use.

> 2) GUMP integration

I don't know exactly when it will be released, but Continuum is
functioning and Bob and I are working on getting it finished. A CI tool
that uses Plexus, Maven, Summit and an SCM toolkit I've been working on.

> 3) 'compatible' with forrest

If you mean the markup that could certainly be accommodated. If you're
going to use Maven I think there is almost zero value in using Forrest.
You'll either be double processing the docs generated by Maven, Forrest
is slow and everyone who wants to contributing to the site will have to
install Forrest which was not a fun exercise for me the other day as I
wanted to see what it could do.

> 4) stability, documentation, etc
> 
> I know for certain it satisfies (1). Maven has some cool technology, esp 
> Jelly.
> 
> wrt (2), I heard something about maven incorporating its own integration 
> tool instead of gump, but I also heard of efforts to get them 
> cooperating. 

It's called Continuum and it has to be complete before March 3 for an
internal deadline. So I hope to have it working before then.

> I think it's vital that there's only one integration setup 
> for ASF java software, as the value of integration decreases rapidly if 
> less projects join in. If we cannot move to maven and be a part of gump 
> that'd change my vote to -1. But I don't think that is the case:
> http://cvs.apache.org/builds/gump/latest/module_jakarta-turbine-maven.html

Once Continuum works I think that Sam will be pleased as he's always
encourage a reimplementation of Gump, or at least been in favour of one.

> wrt (3), I doubt that it would be that hard (I believe maven provides 
> support for ant, so it should provide some support for forrest too). If 
> you need to type `maven; forrest;` instead of just `maven`, well, I can 
> also live with it.
> 
> wrt (4), There's also always the concern that a product you depend on is 
> here to stay, stable, contains few bugs, and is easy for our users to 
> use. This is important. I think the potential problem here is "stable".
> 
> I'd planned to delay looking at maven again until beta8. From a quick 
> glance at maven-dev (ie I could be wrong), it sounds like more users are 
> anxiously waiting for it but it isn't getting here anytime soon (there 
> was talks in december, then halfway january, again today...it's still in 
> alpha development looking at all the commits).

It's certainly not alpha, there have been no fundamental core changes in
quite a while. Most additions now are in the form of plugins.

> Most people are currently running maven from cvs head apparently. I 
> wouldn't be happy at all if we were to rely on a cvs version of a build 
> tool. Just spells disaster.

I certainly wouldn't try everything at once, but I made you guys some
POMs and trying a few with HEAD wouldn't be that hard. The only show
stopper with Maven right now is the release plugin (which you might
definitely want to contribute to if you're planning releases) so that I
can make consistent releases on a more frequent basis. 

> > Do migration as we release each project (+1 from me)
> 
> if the first proposal goes through, +1 on this one.
> 
> cheers,
> 
> - Leo
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


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

Reply via email to