Stefan Bodewig wrote:
> On Fri, 03 May 2002, Berin Loritsch <[EMAIL PROTECTED]> wrote:
> 
> 
>>Perhaps, the bootstrap process will compile enough to download the
>>necessary dependancies to build the rest of Maven.
>>
>>This particular entry would be "maven-bootstrap".
> 
> 
> Sounds OK, as long as we can make sure that these dependencies will
> only be used during bootstrap-maven and not as libraries when building
> with (bootstrap-)Maven.
> 
> This should be doable.

That was my thoughts on it.

The build process should go something like:

bootstrap-maven
dep-X
dep-Y
maven

And because maven uses the "repository" like features, we should do
the following:

bootstrap-maven's descriptor specifies a standard repository for
the downloading of the build components.  It *uploads* the jars
to a holding pen used for the real maven.  That way, the real maven
will use the freshly compiled dependancies.

But this leads to some other questions:

If all we need is the jar for the components, then we have to
consider the possibility of bootstrapping them.  Of course, I
digress.  Maven and ANT are trying to get closer to something you
install.

ANT is easier to bootstrap because it does not have external
deps--it is self contained.  Maven is a higher level, and I can
understand why the project would rather use existing projects
than reinvent another wheel.


-- 

"They that give up essential liberty to obtain a little temporary safety
  deserve neither liberty nor safety."
                 - Benjamin Franklin


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

Reply via email to