Hi all,

my intention was to allow our users to use the samples without using
Maven but only using Ant. It's like XDoclet: XDoclet is built using
Maven but is delivered in binary form so that I can immediately use it
with Ant, only. I must say that I admire Maven but I would not have used
XDoclet if it would have forced me to learn Maven first (in fact, I was
not ready to see the usefulness of Maven back in those days).

The src zip should be shipped without any binaries because I trust those
people who know how to recompile AndroMDA to use Maven correctly and
with proper motivation.

Another point is: If we don't use Ant any more, the AndroMDA Ant task
will not be tested any more and bugs might creep in over time.

Thoughts?
Matthias

> -----Original Message-----
> From: Wouter Zoons [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, April 14, 2004 6:53 AM
> To: 'Chad Brandon'; 'Matthias Bohlen'
> Cc: [EMAIL PROTECTED]
> Subject: RE: [Andromda-devel] MAVEN_OPTS make build possible
> 
> 
> > I'm not really sure what the benefit is of being able
> > to build offline the first time?  Once the user builds
> > the samples once..they can then build offline if
> > they'd like.
> > 
> > The way I see it, is that we include in the dist any
> > AndroMDA modules that we are releasing as well as the
> > core libs required by these core modules.  When the
> > user builds the samples, the extra libs required by
> > the samples would just be downloaded by maven like
> > normal.  What do you guys think? Maybe I'm missing
> > something, but to me it doesn't make sense to bundle
> > all the libs used by our samples.
> > 
> 
> Although I understand Matthias' request, I have to say I 
> agree with Chad. It will introduce only more complexity to be 
> able to build offline the first time.
> 
> Anyway, someone who is ready to build AndroMDA from the 
> sources will surely be happy to download the dependencies 
> separately into his local Maven repository during the first 
> build. I see this feature as an advantage (small src bundle 
> footprint, easy when you are already using
> maven: maybe you'll already have some of the dependendies, ...).
> 
> Why don't we meet in the middle ? We could make a bundle 
> available which basically is a zip file containing the 
> library dependencies. This one would be quite big, but users 
> who want to build offline for some reason, would simply 
> download a copy of this lib too.
> 
> So it would be what Matthias wants, only in a separate bundle.
> 
> What do you think ?
> 
> Wouter.
> 
> 
> 




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id70&alloc_id638&op=click
_______________________________________________
Andromda-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to