On Wed, 2002-03-27 at 08:23, Sam Ruby wrote:
> Jason van Zyl wrote:
> >
> > Maven will generate the Gump descriptor now and I have the first
> > successful integration of Gump and Maven on my machine. I will continue
> > tomorrow and get all the turbine builds to work on my machine and modify
> > the Maven build to produce what Gump needs to use Maven as a building
> > tool.
> 
> I am comfortable using Maven generated descriptors.  I still would prefer
> converging the definitions.
> 
> It still is not clear to me what value Maven-as-a-build-tool provides over
> Ant.

It allows someone to not have to deal with the details ant and allows
you to share a single set of ant files for building any project. You can
learn and but it's not a requirement right off the hop. It also allows
the build to be controlled from the projects object model.
 
> I still haven't seen an answer to the question as to whether the overall
> integration of gump and maven will require an installed version of maven
> past the initial bootstrap.  

I believe that you will need an installed version of Maven because HEAD
for all the projects that Maven uses is unreliable. In the same way that
you do not try to build xalan from HEAD before the Gump run. You must
know that it works in order for Gump to work. Maven happens to have a
larger set of requirements but I believe the principal is the same. I'm
sure you could use xalan from HEAD just like I could use all the tools I
need from HEAD but when one of those fails everything will fail.
Similarly if xalan failed to build, then the Gump run wouldn't even
happen. I don't think it is unreasonable that a stable set of
requirements is present.

> That's the one part that I don't want to
> compromise on.  Bootstrapping maven and then using that version of maven
> during the build process is OK with me.

I don't think that is possible and I really don't think that is
reasonable to expect. I assumed that when you agreed to let me install
maven on the gump machine that this was understood. I don't believe the
bootstrapping of maven would work because it would produce an unstable
version of Maven, a version that I have absolutely no control over.

Can we at least agree that this fine as a start and look for something
more satisfactory as we move on, though I will state up front that I
don't believe the maven bootstrap will work.

In an effort to cooperate I stopped everything and have been working on
this to try and make this work, for a solid day now. Please don't tell
me it is for naught.

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

Jason van Zyl
[EMAIL PROTECTED]

http://tambora.zenplex.org


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

Reply via email to